আপনার অ্যান্ড্রয়েড ফোনকে একটি কার্যকরী জাভা ডেভেলপমেন্ট পরিবেশে পরিণত করুন।
পকেটকোডেড জাভা হলো শিক্ষার্থী, শিক্ষানবিশ এবং ডেভেলপারদের জন্য একটি মোবাইল জাভা আইডিই (IDE), যারা সরাসরি অ্যান্ড্রয়েডে জাভা প্রজেক্ট লিখতে, কম্পাইল করতে, চালাতে এবং পরিচালনা করতে চান। এর মূল কোডিং ওয়ার্কফ্লো স্থানীয়ভাবে চলে, তাই প্রয়োজনীয় টুলস ইনস্টল হয়ে গেলে আপনি সার্বক্ষণিক ইন্টারনেট সংযোগ ছাড়াই কাজ চালিয়ে যেতে পারবেন।
আপনার ফোনে জাভা লিখুন এবং চালান
• সিনট্যাক্স হাইলাইটিং, ট্যাব, অটোকমপ্লিট এবং কোড ইন্সপেকশন সহ জাভা কোড লিখুন।
• সরাসরি আপনার অ্যান্ড্রয়েড ডিভাইসে জাভা প্রজেক্ট কম্পাইল এবং রান করুন।
• জাভা ৮, ১১, ১৭ এবং ২১ ল্যাঙ্গুয়েজ লেভেল নিয়ে কাজ করুন।
• একাধিক সোর্স ফাইল, প্যাকেজ এবং স্থানীয় JAR লাইব্রেরির মধ্যে কোড সাজিয়ে রাখুন।
• JUnit টেস্ট চালান এবং কম্পাইলার ডায়াগনস্টিকস দেখুন।
টার্মিনাল, বিল্ড টুলস এবং গিট
• একটি ইন্টিগ্রেটেড টার্মিনালের সাথে কাজ করুন যা ইন্টারেক্টিভ ইনপুট সমর্থন করে।
• সাম্প্রতিক কমান্ডগুলো মনে রাখুন এবং টার্মিনাল আউটপুট কপি বা মুছে ফেলুন।
• Maven, Gradle এবং sbt প্রজেক্ট নিয়ে কাজ করুন।
• গিট রিপোজিটরি চালু করুন এবং বিল্ট-ইন গিট কমান্ড ব্যবহার করুন।
SSH কী তৈরি করুন এবং SFTP-এর মাধ্যমে রিমোট সিস্টেমে ফাইল স্থানান্তর করুন।
প্রজেক্ট এবং ফাইল ম্যানেজমেন্ট
• কয়েক সেকেন্ডের মধ্যে একটি নতুন জাভা প্রজেক্ট তৈরি করুন।
ফাইল, ফোল্ডার এবং জিপ প্রজেক্ট ইম্পোর্ট করুন।
রিসাইজযোগ্য বা ফুলস্ক্রিন এক্সপ্লোরারের মাধ্যমে কোড ব্রাউজ এবং পরিচালনা করুন।
• একটি প্রজেক্ট, নির্বাচিত ফোল্ডার বা সক্রিয় ফাইলের মধ্যে সার্চ এবং রিপ্লেস করুন।
আপনার প্রজেক্টের নাম পরিবর্তন, সাজানো, সংরক্ষণ এবং এক্সপোর্ট করুন।
ডেটাবেস এবং SQL
PocketCoded Java-এর ভেতরে SQLite ডেটাবেস অন্বেষণ করুন এবং SQL কোয়েরি চালান। অ্যাপ্লিকেশনগুলির মধ্যে ক্রমাগত পরিবর্তন না করেই জাভা ডেভেলপমেন্টকে ডেটাবেস ওয়ার্কফ্লোর সাথে একত্রিত করুন।
সাধারণ প্রোগ্রামের চেয়েও বেশি কিছু তৈরি করুন
PocketCoded Java-তে দৈনন্দিন জাভা প্রজেক্টের জন্য একটি লাইটওয়েট অন-ডিভাইস কম্পাইলার অন্তর্ভুক্ত রয়েছে। প্রোগ্রামিং অনুশীলন করতে, কমান্ড-লাইন অ্যাপ্লিকেশন তৈরি করতে, লাইব্রেরি নিয়ে কাজ করতে এবং কম্পিউটার থেকে দূরে থাকাকালীন প্রজেক্ট ডেভেলপ করতে এটি ব্যবহার করুন।
OpenJDK, Maven, Gradle এবং ডেটাবেস ক্লায়েন্ট সহ ঐচ্ছিক পেশাদার টুলগুলি প্রথমবার প্রয়োজনের সময় ইনস্টল করা হয়। এই টুলগুলির জন্য একটি বড় আকারের ডাউনলোড এবং কয়েক গিগাবাইট স্টোরেজের প্রয়োজন হতে পারে। কিছু ডেস্কটপ-নির্দিষ্ট জাভা প্রযুক্তির জন্য প্রফেশনাল রানটাইম প্রয়োজন হয়, এবং ডিভাইস ও প্রজেক্ট ভেদে এর সামঞ্জস্যতা ভিন্ন হতে পারে।
ঐচ্ছিক এআই কোডিং সহায়তা
আপনার নিজস্ব সামঞ্জস্যপূর্ণ এপিআই কী (API key) অথবা একটি কনফিগার করা সামঞ্জস্যপূর্ণ লোকাল এন্ডপয়েন্ট (local endpoint) ব্যবহার করে সমর্থিত এআই প্রোভাইডারদের সাথে সংযোগ স্থাপন করুন। অ্যাসিস্ট্যান্টকে কোড ব্যাখ্যা করতে, পরিবর্তনের পরামর্শ দিতে এবং টার্মিনাল কমান্ড প্রস্তুত করতে বলুন। প্রস্তাবিত কাজগুলো প্রয়োগ করার আগে পর্যালোচনা করুন।
অনলাইন এআই প্রোভাইডারদের জন্য ইন্টারনেট সংযোগ প্রয়োজন। আপনি যখন একটি এআই অনুরোধ জমা দেন, তখন প্রজেক্টের প্রেক্ষাপট (project context) পাঠানো হয়। আপনার কোর জাভা এডিটিং এবং এক্সিকিউশন ওয়ার্কফ্লো এআই-এর উপর নির্ভরশীল নয়।
ওয়ার্কস্পেসকে নিজের মতো করে সাজান
নেবুলা অরবিট (Nebula Orbit), স্যাটার্ন ডাস্ট (Saturn Dust) এবং মার্স হরাইজন (Mars Horizon) সহ লাইট ও ডার্ক মোডে ২০টি থিম থেকে বেছে নিন। আপনার ওয়ার্কস্পেসের আকার পরিবর্তন করুন অথবা এক্সপ্লোরার, এডিটর এবং টার্মিনালকে ফুলস্ক্রিন ভিউতে প্রসারিত করুন।
শেখা এবং উন্নয়নের জন্য ডিজাইন করা
পকেটকোডেড জাভা (PocketCoded Java) নিম্নলিখিতদের জন্য উপযোগী:
• জাভা এবং প্রোগ্রামিংয়ের মৌলিক বিষয় শিখতে আগ্রহী শিক্ষার্থীরা।
• যে সকল ডেভেলপারদের একটি বহনযোগ্য জাভা ওয়ার্কস্পেস প্রয়োজন।
• যে সকল শিক্ষার্থীর নিয়মিত ল্যাপটপ ব্যবহারের সুযোগ নেই।
• ডেটা-সচেতন ব্যবহারকারী যারা স্থানীয়ভাবে কোড করতে চান।
ডেভেলপার যারা কম্পিউটার থেকে দূরে থাকাকালীন নিজেদের আইডিয়া পরীক্ষা করেন।
দক্ষিণ আফ্রিকায় তৈরি
পকেটকোডেড জাভা তৈরি করা হয়েছে ব্যবহারিক সফটওয়্যার ডেভেলপমেন্টকে আরও সহজলভ্য করার জন্য, এমন একটি ডিভাইস থেকে যা অনেকের কাছেই আছে: তাদের ফোন।
পকেটকোডেড জাভাতে একটি ১৪-দিনের ফ্রি ট্রায়াল রয়েছে। এর ব্যবহার চালিয়ে যেতে হলে এককালীন প্রিমিয়াম কিনতে হবে।
একটি প্রজেক্ট তৈরি করুন, আপনার কোড লিখুন, স্থানীয়ভাবে কম্পাইল করুন এবং আপনি যেখানেই থাকুন না কেন, কাজ চালিয়ে যান।
আপনার অ্যান্ড্রয়েড ডিভাইসে জাভা প্রজেক্ট লিখুন, কম্পাইল করুন, পরীক্ষা করুন এবং চালান।
আপডেট করা হয়েছে
২৮ অক্টো, ২০২৬