আপনি কি জন্য আপনার অ্যান্ড্রয়েড ডিভাইস ব্যবহার করেন? ফোন কল করা? ফেসবুক? গেমিং? খবর পড়ছেন? কোডিং?
হ্যাঁ, এটা ঠিক—আপনার অ্যান্ড্রয়েড ডিভাইসে কোডিং শুধুমাত্র সম্ভব নয়, জনপ্রিয়ও। Google Play Store-এর শীর্ষ HTML সম্পাদকগুলি লক্ষ লক্ষ বার ডাউনলোড করা হয়েছে, যা প্রমাণ করে যে পেশাদার এবং উত্সাহী উভয়ই অপারেটিং সিস্টেমকে একটি কার্যকর উত্পাদনশীলতা প্ল্যাটফর্ম হিসাবে ক্রমবর্ধমানভাবে দেখেন৷
আপনি যদি নিজেকে যেতে যেতে কোড করতে চান তবে আপনাকে এই নিবন্ধটি পড়তে হবে। আমরা আপনাকে আপনার অ্যান্ড্রয়েড ডিভাইসের জন্য সেরা সাতটি HTML এডিটর অ্যাপের সাথে পরিচয় করিয়ে দিতে যাচ্ছি।
1. ওয়েবমাস্টারের HTML এডিটর লাইট
ওয়েবমাস্টারের এইচটিএমএল এডিটর লাইট হল একটি সোর্স কোড এডিটর যা জাভাস্ক্রিপ্ট, সিএসএস, পিএইচপি এবং এইচটিএমএল ফাইল সমর্থন করে।
এটি অনেক অতিরিক্ত বৈশিষ্ট্য অফার করে না, তবে এটি মৌলিক বিষয়গুলি অত্যন্ত ভাল করে। এর মধ্যে রয়েছে সিনট্যাক্স হাইলাইটিং, লাইন নম্বরিং, বিশেষজ্ঞ অন-স্ক্রীন কোডিং বোতাম এবং একটি বিল্ট-ইন ফাইল এক্সপ্লোরার। এটি FTP সার্ভার সমর্থনও প্রদান করে৷
৷আমরা পরে আলোচনা করব এমন কিছু অন্যান্য সম্পাদকের তুলনায় বৈশিষ্ট্যগুলি খুব বেশি বিস্তৃত শোনাচ্ছে না, তবে নো-ফ্রিলস পদ্ধতির একটি উর্ধ্বগতি রয়েছে:অ্যাপটি ব্যবহার করার জন্য হালকা এবং চটকদার, এটি একটি নিখুঁত HTML কোডিং অ্যাপ তৈরি করে। পি>
বিনামূল্যের সংস্করণে সীমিত কোড সমাপ্তি সমর্থন এবং পূর্বরূপ মোডের অভাব সহ কিছু বিধিনিষেধ রয়েছে৷
2. AWD
AWD—অ্যান্ড্রয়েড ওয়েব ডেভেলপারের জন্য সংক্ষিপ্ত—ওয়েব ডেভেলপারদের জন্য একটি সমন্বিত উন্নয়ন পরিবেশ।
অ্যাপটি PHP, CSS, JS, HTML এবং JSON ভাষাগুলিকে সমর্থন করে এবং আপনি FTP, FTPS, SFTP এবং WebDAV ব্যবহার করে দূরবর্তী প্রকল্পগুলি পরিচালনা এবং সহযোগিতা করতে পারেন৷
এটি এমন কিছু বৈশিষ্ট্য অফার করে যা আপনি আশা করতে পারেন—যেমন কোড হাইলাইটিং, কোড কমপ্লিশন, লাইন নম্বরিং, এবং প্রিভিউ—কিন্তু এতে কিছু দুর্দান্ত বৈশিষ্ট্যও রয়েছে যা অ্যাপটিকে এই তালিকায় স্থান দেয়। এগুলির মধ্যে একটি অনুসন্ধান এবং প্রতিস্থাপন ফাংশন অন্তর্ভুক্ত রয়েছে (যার মধ্যে নিয়মিত অভিব্যক্তি রয়েছে), ত্রুটি পরীক্ষা করা এবং সম্ভবত সবচেয়ে লোভনীয়ভাবে, স্বয়ংক্রিয় এক-ক্লিক কোড বিউটিফিকেশন৷
অ্যাপটি আনলিমিটেড আনডু এবং রিডু অ্যাকশন, ঘন ঘন অটো-সেভিং এবং গিট ইন্টিগ্রেশন প্রদান করে।
3. DroidEdit
DroidEdit Windows এ Notepad++ এর সাথে তুলনীয়। এইচটিএমএল, পিএইচপি, সিএসএস এবং জাভাস্ক্রিপ্টের সাধারণ চারটি ছাড়াও, এটি C, C++, C#, Java, Python, Ruby, Lua, LaTeX এবং SQL সমর্থন করে। আমার মতে, অ্যাপটি এই তালিকার যেকোনো অ্যাপের মধ্যে সেরা সিনট্যাক্স হাইলাইট করার জন্যও গর্ব করে—রঙের বৈপরীত্যগুলি আরও আকর্ষণীয় এবং ট্র্যাক করা সহজ৷
প্রদত্ত সংস্করণটির দাম $2 কিন্তু বেশ কিছু দরকারী বৈশিষ্ট্য যোগ করে৷ আপনি যদি কোডিং এর ব্যাপারে সিরিয়াস হন, তাহলে এটার মূল্য অনেক বেশি।
সবচেয়ে উত্তেজনাপূর্ণ অর্থপ্রদানের বৈশিষ্ট্য হল ড্রপবক্স, গুগল ড্রাইভ এবং বক্সের জন্য সমর্থন। আপনি স্বয়ংক্রিয়ভাবে আপনার সমস্ত প্রকল্পগুলিকে সরাসরি ক্লাউডে সংরক্ষণ করতে সক্ষম হবেন, যা আপনাকে দিনের পরে অন্যান্য ডিভাইসে সহজে সেগুলি নিতে দেয়৷ এটি SFTP সমর্থন, কাস্টম থিম এবং একটি রুট মোড যোগ করে৷
বিনামূল্যের সংস্করণটি বিজ্ঞাপন-সমর্থিত৷
৷4. Sololearn
আপনি যদি একজন কোডিং শিক্ষানবিস হন যিনি এমন একটি অ্যাপ চান যা কোডিং টিউটোরিয়ালগুলিকে একটি স্ট্যান্ডার্ড কোডিং ইন্টারফেসের সাথে মিশ্রিত করে, Sooleearn সম্ভবত সেরা উপলব্ধ।
অ্যাপটি তার সম্প্রদায়ের জন্য অত্যন্ত গর্বিত। পিয়ার-টু-পিয়ার সাপোর্ট এবং লার্নিং হল এর দর্শনের একটি কেন্দ্রীয় নীতি, এবং এখানে প্রচুর অভিজ্ঞ কোডার রয়েছে যেগুলি থেকে নতুনরা উত্তর পেতে পারে।
আপনি অগ্রগতির সাথে সাথে, আপনি এমনকি একজন সম্প্রদায়ের প্রভাবশালী হয়ে উঠতে পারেন এবং যারা সবেমাত্র তাদের যাত্রা শুরু করছেন তাদের সাহায্য করতে পারেন৷
সমস্ত শিক্ষার আন্ডারপিনিং হল ফ্রি অ্যান্ড্রয়েড কোড এডিটর। এটি HTML, JavaScript, JQuery, Python, Kotlin, C, C++, PHP, SQL, Ruby, Swift এবং আরও অনেক কিছু সমর্থন করে।
5. জোটা টেক্সট এডিটর
নাম অনুসারে, জোটা প্রাথমিকভাবে একটি পাঠ্য সম্পাদক - তবে এটি কোডিং এবং HTML লেখার জন্যও আদর্শ। প্রকৃতপক্ষে, এটি অ্যান্ড্রয়েডের জন্য অন্যতম সেরা HTML সম্পাদক৷
৷প্রায় পাঁচ মিলিয়ন ডাউনলোড এবং এর ব্যবহারকারীদের কাছ থেকে দুর্দান্ত পর্যালোচনা সহ, অ্যাপটি এই তালিকায় সবচেয়ে বেশি ডাউনলোড করা এবং সর্বাধিক সম্মানিত ডাউনলোডগুলির মধ্যে একটি৷
এটি 1,000,000 অক্ষর সমর্থন করতে পারে, কাস্টমাইজযোগ্য সিনট্যাক্স হাইলাইট করতে পারে এবং এমনকি একটি SL4A (অ্যান্ড্রয়েডের জন্য স্ক্রিপ্টিং লেয়ার) সম্পাদক হিসাবে ব্যবহার করা যেতে পারে৷
6. AIDE
AIDE হল Android ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্টের সংক্ষিপ্ত রূপ।
এর স্ট্যান্ডআউট বৈশিষ্ট্য হল প্রোগ্রামিং পাঠ। ইন্টারেক্টিভ টিউটোরিয়ালগুলি একটি অবিচলিত গতিতে চলতে থাকে এবং ধাপে ধাপে পদ্ধতি অনুসরণ করে, যেটি কোডিং এর মৌলিক বিষয়গুলি শিখতে শুরু করেছে এমন ব্যক্তির জন্য এটি একটি দুর্দান্ত সংস্থান করে তোলে৷ বেছে নেওয়ার জন্য চারটি কোর্স রয়েছে:জাভা প্রোগ্রামিং, অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট, গেম ডেভেলপমেন্ট এবং অ্যান্ড্রয়েড ওয়ার প্রোগ্রামিং।
অ্যাপের শিক্ষাগত দিক থেকে দূরে, এটি রিয়েল-টাইম ত্রুটি পরীক্ষা, কোড সমাপ্তি, একটি জাভা ডিবাগার এবং একক-ক্লিক অ্যাপ টেস্টিং অফার করে৷
AIDE এছাড়াও ডেস্কটপের জন্য সবচেয়ে জনপ্রিয় দুটি IDE-এর সাথে সামঞ্জস্যপূর্ণ - Eclipse এবং Android Studio। এর মানে হল যে আপনি যদি একটি অ্যাপে কাজ করেন, আপনি সমস্যা ছাড়াই আপনার প্রজেক্টটিকে ডেস্কটপ এবং মোবাইলের মধ্যে নিয়ে যেতে পারেন৷
7. anWriter
আমরা একটি লেখকের সাথে তালিকাটি শেষ করব। এটি একটি বিনামূল্যের HTML সম্পাদক যা CSS, JavaScript এবং LaTeX সমর্থন করে। আপনি যদি প্রো সংস্করণে আপগ্রেড করেন, আপনি PHP এবং SQL এর জন্যও সমর্থন পাবেন৷
৷অ্যাপটি HTML 5, CSS 3, jQuery, বুটস্ট্র্যাপ এবং কৌণিক সহ ওয়েব জুড়ে ব্যবহৃত সমস্ত সাম্প্রতিক প্রযুক্তির সাথে কাজ করতে পারে। এটির সমস্ত সমর্থিত ভাষার জন্য একটি স্বয়ংসম্পূর্ণ বৈশিষ্ট্য রয়েছে এবং এটি সিনট্যাক্স হাইলাইটিং অফার করে৷
anWriter আপনাকে অ্যাপের মধ্যে থেকে কোড করা ওয়েব পৃষ্ঠাগুলির পূর্বরূপ দেখতে দেয় এবং এটি জাভাস্ক্রিপ্ট ত্রুটি কনসোলের জন্য আপনাকে যে কোনও ত্রুটির বিষয়ে সতর্ক করবে৷
সর্বোপরি, আমি ইতিমধ্যে স্পর্শ করেছি এমন অন্যান্য IDE অ্যাপগুলির তুলনায় anWriter অনেক হালকা। মোট আকার 2 MB এর কম৷
আপনি কি আপনার Android ডিভাইসে কোড করেন?
অ্যান্ড্রয়েডের জন্য এই সাতটি সেরা HTML সম্পাদক এবং কোডিং অ্যাপ। যদিও তাদের মধ্যে অনেকেই একই ধরনের মূল বৈশিষ্ট্য অফার করে, তবে এটি অতিরিক্ত বৈশিষ্ট্য এবং অর্থপ্রদানের সংস্করণ যা অ্যাপটি আপনার প্রয়োজনের জন্য সঠিক কিনা তা নির্ধারণ করতে সাহায্য করবে।
আপনি যদি নিশ্চিত না হন যে কোন অ্যাপটি ব্যবহার করবেন, তাহলে সেরা পরামর্শ হল সাতটি পরীক্ষা করে দেখুন কোনটি আপনার কর্মপ্রবাহের সাথে সবচেয়ে ভালো মানায়। আমাদের আলোচনা করা অ্যাপগুলির মধ্যে একটি অবশ্যই আপনার প্রয়োজন অনুসারে হবে৷
৷