প্রকল্প ধারণা

যদিও J2ObjC দ্রুত পরিপক্ক হচ্ছে, এখনও আরও বৈশিষ্ট্য রয়েছে যা বিকাশকারীরা দেখতে চান৷ এই ধরনের বেশ কয়েকটি প্রকল্প রয়েছে যা ছোট এবং স্বয়ংসম্পূর্ণ, অনুবাদক সম্পর্কে শিখতে আগ্রহী প্রকৌশলীদের জন্য উপযুক্ত বা কোনোভাবে অবদান রাখতে চান। আপনি যদি সাহায্য করতে চান, অনুগ্রহ করে পড়ুন এবং Google ইন্ডিভিজুয়াল কন্ট্রিবিউটর লাইসেন্স চুক্তি স্বীকার করুন, তারপর পড়ুন!

অনুবাদ বর্ধিতকরণ

  • অপ্টিমাইজ করা কোড : j2objc-এর অনুবাদগুলি শব্দার্থগতভাবে সঠিক (জাভা উত্সের নকশা মেনে চলে), তবে প্রায়শই উদ্দেশ্য-সি দৃষ্টিকোণ থেকে আরও ভাল লেখা যায়। আপনি যখনই অনুবাদিত কোড দেখেন এবং মনে করেন, "আমি এইভাবে লিখব," একটি অপ্টিমাইজেশান অবদান বিবেচনা করুন৷

অন্যান্য লাইব্রেরি

  • JOGL (OpenGL-এর জন্য জাভা) : JOGL প্রকল্পের ইতিমধ্যেই একটি macosx পোর্ট রয়েছে। OSX-নির্দিষ্ট কোডটি ছোট, তাই এটিকে j2objc ব্যবহার করে iOS-এ পোর্ট করা সম্ভবপর হওয়া উচিত, বিশেষ করে যেহেতু এটি সক্রিয়ভাবে Android এ ব্যবহৃত হয়।
  • JSON : জাভাতে বেশ কয়েকটি JSON লাইব্রেরি রয়েছে, তাই দ্রুত, ছোট এবং iOS-এর সাথে ভালভাবে সারিবদ্ধ একটি বাছাই করা উপকারী হবে।

  • Apache HttpCore , Apache HttpClient

নমুনা iOS অ্যাপস

j2objc ব্যবহার করার জন্য একটি তুলনামূলকভাবে খাড়া শেখার বক্ররেখা রয়েছে, তাই সহজ অ্যাপগুলি যা প্রদর্শন করে যে এটি কীভাবে iOS অ্যাপগুলির সাথে একত্রিত হতে পারে তা সাহায্য করবে৷

টিউটোরিয়াল

কিভাবে শুরু করবেন, কর্মক্ষমতা টিপস, ইত্যাদি