কেবলমাত্র দুটি বিকল্পের মধ্যে আমি ভাবতে পারি, এটি একটি এইচটিএমএল 5 ক্রস-প্ল্যাটফর্ম মোবাইল অ্যাপ্লিকেশন তৈরি করা যা স্পেকট্রাম জুড়ে কাজ করবে, এই বলে যে, আমি ব্রাউজারের মধ্যে অ্যাক্টিভএক্স অ্যাপ্লিকেশনগুলিকে সমর্থন করতে আইইয়ের সাথে আঁকড়ে থাকা কর্পোরেট পরিবেশগুলি বুঝতে পারি, যা আপনাকে ভাবতে পরিচালিত করছে যে ডেস্কটপে জাভা অ্যান্ড্রয়েডের মতোই, যা সত্য নয় ।
বেশিরভাগ অংশ এবং দ্বিতীয় বিকল্পের জন্য, এসডিকে জাভা 5 এর একটি উপসেটকে কভার করে, সংগ্রহগুলি, অ্যাপাচি, ইত্যাদি, সিন্ট্যাক্স অনুসারে সমান, তাই সম্ভবত ব্যবসায়ের যুক্তিটির পুনর্নির্মাণ এবং ফ্রন্ট-এন্ডের জন্য একটি নতুন ইউজার ইন্টারফেস অ্যান্ড্রয়েড প্ল্যাটফর্ম। (হ্যাঁ আপনি অ্যান্ড্রয়েড এসডিকে লক্ষ্য করে পুনরায় সংকলন করতে পারেন ...)
সংক্ষেপে, এখনকার এবং ভবিষ্যতে ডিভাইসের সাথে সামঞ্জস্য হওয়ার জন্য এটি পুনর্নির্মাণের উদ্দেশ্য এবং ড্রাইভ না থাকলে কিছুই করতে পারে না।
সম্পাদন করা
মন্তব্যগুলি নীচে রেখে যাওয়ার পরে, পুনরায় কাটাতে:
ব্রাউজারটি নিজের মধ্যে জাভা অ্যাপলেট চালানো সমর্থন করে না। জেআরই! = অ্যান্ড্রয়েডের জাভা রানটাইম ওরফে ডালভিকভিএম। ডেস্কটপ জাভা জাভাভিএম / জেআরই ব্যবহার করে যেমন সান / ওরাকল এবং ওপেনজাভা জেডিকে অনুমোদন দেয় যা ওরাকল দ্বারা অনুমোদিত। জেআরই = জাভা রানটাইম এনভায়রনমেন্ট
টার্মিনাল আইডিইতে "জাভা সংকলক" রয়েছে, সম্ভাবনা রয়েছে (আমি এটি ইনস্টল করব এবং এই বিটিডব্লুতে প্রতিক্রিয়া জানাবো) এটি ওপেনজেডকে-র একটি অত্যন্ত সীমিত কাট ডাউন সংস্করণ, এটিআরএমের জন্য কেবল স্থানীয়ভাবে এটি উপলব্ধ, এই ব্লগ অনুসারে যা করতে পারবো না নেটিভ জাভা Windowing সহজ কারণে জাভা রানটাইম এনভায়রনমেন্ট সংস্করণ Android এর জন্য খুব ভিন্ন, এবং অত্যন্ত নেটিভ প্রসেসরের জন্য অপ্টিমাইজ করা হয় যে কারণে সুইং বা JavaBeans যেমন অ্যাপ।
এছাড়াও ডালভিকভিএম সুইং, জাভাবিয়ান ইত্যাদি সম্পর্কে শূন্য জানে তাই ডেস্কটপে জাভা অ্যান্ড্রয়েডের জাভা সমান নয় বলে ব্যাখ্যা করে কেন কিছুটা এগিয়ে যায়।
দৃশ্য যা Android খুব লিনাক্স মত, যে দৃশ্য আমি পাশে দাঁড়ানো, এই হল থাকার জন্য, এটা না লিনাক্স কার্নেলের নিজেই লিনাক্স, কিন্তু ব্যবহারকারী-জমি সরঞ্জাম দ্বারা সরবরাহ করা হয় , busybox , তদ্ব্যতীত, নেটিভ সি Run- অ্যান্ড্রয়েডের অধীনে টাইম লাইব্রেরিটিকে বায়োনিক বলা হয় এবং এআরএমের মতো এই দেরী প্রসেসরের কারণে এটি সীমাবদ্ধ। যখন ডেস্কটপ লিনাক্স সংস্করণটির সাথে তুলনা করা হয়, সেখানে জিসিসি - জিএনইউ সি লাইব্রেরি দ্বারা সরবরাহিত রান-টাইম লাইব্রেরি রয়েছে বা আরও সাধারণভাবে গ্লিবসি নামে পরিচিত - এটি এসটিএল, বুস্ট, সম্পূর্ণ ব্যতিক্রম হ্যান্ডলিংয়ের মতো আরও বিস্তৃত সি / সি ++ আইডিজিঙ্ক্র্যাটিক্সকে সমর্থন করে। এটি আমার দৃষ্টিভঙ্গি এবং বিষয় থেকে পৃথক এবং এখানে প্রহারের পথে পথভ্রষ্ট। :)
Why not just download the Android SDK and make your own app
- কারণ আমাদের অ্যাপ্লিকেশনটি যথাসম্ভব ক্রস-প্ল্যাটফর্ম হওয়া দরকার। এটি অবিশ্বাস্যরকম জটিল এবং এটি একটি ওয়েব-ভিত্তিক অ্যাপ থেকে স্ট্যান্ডেলোন অ্যাপ্লিকেশনটিতে অনুবাদ করার সাথে জড়িত ওভারহেডগুলি অসাধারণ। যদিও মাথা আপ জন্য ধন্যবাদ। সুতরাং কোনও ব্রাউজারের মধ্যে কোনও ধরণের অতিরিক্ত কার্যকারিতা এম্বেড করা কি অসম্ভব? মূল জিনিসটি আমরা করছি স্বাক্ষর সংগ্রহ করা, যেমন কোনও কুরিয়ার বিতরণ করার পরে করে। আইইতে এটি ছিল একটি ক্ষুদ্র অ্যাক্টিভ এক্স নিয়ন্ত্রণ সহ কেকের টুকরো।