উত্তর:
একটি উপায় কিভি ব্যবহার করা :
মাল্টি টাচ অ্যাপ্লিকেশনগুলির মতো উদ্ভাবনী ব্যবহারকারী ইন্টারফেস ব্যবহার করে এমন অ্যাপ্লিকেশনগুলির দ্রুত বিকাশের জন্য ওপেন সোর্স পাইথন লাইব্রেরি।
কিভি লিনাক্স, উইন্ডোজ, ওএস এক্স, অ্যান্ড্রয়েড এবং আইওএস এ চলে। আপনি সমস্ত সমর্থিত প্ল্যাটফর্মগুলিতে একই [অজগর] কোডটি চালাতে পারেন।
এছাড়াও নতুন অ্যান্ড্রয়েড স্ক্রিপ্টিং পরিবেশ (এএসই / এসএল 4 এ) প্রকল্প রয়েছে। এটি দুর্দান্ত লাগে, এবং এর নেটিভ অ্যান্ড্রয়েড উপাদানগুলির সাথে কিছু সংহতকরণ রয়েছে।
দ্রষ্টব্য: "সক্রিয় উন্নয়ন" এর অধীনে আর নয়, তবে কিছু কাঁটাচামচ হতে পারে।
হ্যাঁ! : অ্যান্ড্রয়েড স্ক্রিপ্টিং পরিবেশ
SL4A এর মাধ্যমে ম্যাট কাটসের মাধ্যমে একটি উদাহরণ - "এখানে পাইথন কোডের ছয় লাইনে একটি বারকোড স্ক্যানার লেখা আছে:
import android
droid = android.Android()
code = droid.scanBarcode()
isbn = int(code['result']['SCAN_RESULT'])
url = "http://books.google.com?q=%d" % isbn
droid.startActivity('android.intent.action.VIEW', url)
import android as a;d=a.Android();d.startActivity('android.intent.action.VIEW',"http://books.google.com?q=%d"%int(d.scanBarcode()['result']['SCAN_RESULT']))
পাইগাম পাইথনের জন্য একটি 2 ডি গেম ইঞ্জিন (ডেস্কটপে) যা নতুন প্রোগ্রামারদের কাছে জনপ্রিয়। Android এর জন্য Pygame উপসেট হিসাবে নিজেকে বর্ণনা করে ...
... অ্যান্ড্রয়েড প্ল্যাটফর্মে পাইগাম কার্যকারিতার একটি উপসেটের একটি বন্দর। প্রকল্পটির লক্ষ্য হ'ল অ্যান্ড্রয়েড-নির্দিষ্ট গেমস তৈরি করতে দেওয়া এবং পিসির মতো প্ল্যাটফর্মগুলি থেকে অ্যান্ড্রয়েডে গেমের পোর্টিং সহজ করা ease
উদাহরণগুলির মধ্যে একটি APK হিসাবে সম্পূর্ণ প্যাকেজযুক্ত গেম অন্তর্ভুক্ত রয়েছে যা আকর্ষণীয়।
আমার ব্লগে অ্যান্ড্রয়েডের জন্য পাইথন ২.7.২ ক্রস সংকলনের জন্য নির্দেশাবলী এবং একটি প্যাচ রয়েছে ।
আমি আমার 2D গেম ইঞ্জিনযুক্ত সোর্সড ইগনিফুগাও খুললাম । এটি পাইথন / এসডিএল ভিত্তিক এবং এটি অ্যান্ড্রয়েডের জন্য সংকলনগুলি অতিক্রম করে। এমনকি আপনি গেমসের জন্য এটি ব্যবহার না করলেও আপনি কোড বা বিল্ডার ইউটিলিটি ( টিমের পরে শেফার নামকরণ করেছেন ... আপনি কে জানেন) থেকে দরকারী ধারণা পেতে পারেন ।
SL4A আপনি যা চান তা করে। আপনি তাদের সাইট থেকে সহজেই আপনার ডিভাইসে এটি ইনস্টল করতে পারেন এবং মূলের প্রয়োজন নেই do
এটি বিভিন্ন ভাষা সমর্থন করে। পাইথন সবচেয়ে পরিপক্ক। ডিফল্টরূপে এটি পাইথন ২.6 ব্যবহার করে তবে এর পরিবর্তে আপনি ব্যবহার করতে পারেন এমন একটি ৩.২ পোর্ট রয়েছে । আমি গ্যালাক্সি এস 2 এ সমস্ত ধরণের জিনিসগুলির জন্য সেই বন্দরটি ব্যবহার করেছি এবং এটি দুর্দান্ত কাজ করেছে।
এসএল 4 এ android
প্রতিটি সমর্থিত ভাষার জন্য তাদের লাইব্রেরির একটি বন্দর সরবরাহ করে। গ্রন্থাগারটি একটি একক Android
বস্তুর মাধ্যমে অন্তর্নিহিত অ্যান্ড্রয়েড এপিআইতে একটি ইন্টারফেস সরবরাহ করে ।
from android import Android
droid = Android()
droid.ttsSpeak('hello world') # example using the text to speech facade
প্রতিটি ভাষারই প্রায় একই API থাকে। এমনকি আপনি ওয়েবভিউগুলির ভিতরে জাভাস্ক্রিপ্ট এপিআই ব্যবহার করতে পারেন।
let droid = new Android();
droid.ttsSpeak("hello from js");
ব্যবহারকারীর ইন্টারফেসের জন্য আপনার কাছে তিনটি বিকল্প রয়েছে:
আপনি বিকল্পগুলি মিশ্রণ করতে পারেন, যাতে আপনার প্রধান ইন্টারফেসের জন্য একটি ওয়েবভিউ থাকতে পারে এবং এখনও স্থানীয় কথোপকথন ব্যবহার করতে পারেন।
কিউপিথন নামে একটি তৃতীয় পক্ষের প্রকল্প রয়েছে । এটি এসএল 4 এ তৈরি করে এবং কিছু অন্যান্য দরকারী জিনিসগুলিতে ফেলে দেয়।
কিউপিথন আপনাকে আপনার ইনস্টলেশন পরিচালনা করার জন্য একটি ভাল ইউআই দেয় এবং এতে সামান্য, টাচস্ক্রিন কোড সম্পাদক, পাইথন শেল এবং প্যাকেজ পরিচালনার জন্য একটি পিআইপি শেল অন্তর্ভুক্ত থাকে। তাদের পাইথন 3 বন্দরও রয়েছে। উভয় সংস্করণ প্লে স্টোর থেকে বিনামূল্যে পাওয়া যায়। কিউ পাইথন কিভি সহ অ্যান্ড্রয়েড প্রকল্পগুলিতে পাইথনের একগুচ্ছ গ্রন্থাগারগুলিও বান্ডিল করে, তাই এটি কেবল এসএল 4 এ নয়।
নোট করুন যে কিউ পাইথন এখনও তাদের এসএল 4 এ এর কাঁটাচামচ বিকাশ করে (যদিও সৎ হওয়ার পক্ষে খুব বেশি কিছু নয়)। মূল এসএল 4 এ প্রকল্পটি নিজেই বেশ মৃত।
পাইথন প্রেমিক এবং অ্যান্ড্রয়েড প্রোগ্রামার হিসাবে আমি দুঃখ বোধ করছি এটি যাওয়ার ভাল উপায় নয়। দুটি সমস্যা আছে:
একটি সমস্যা হ'ল অ্যান্ড্রয়েড বিকাশের সরঞ্জামগুলিতে কেবল একটি প্রোগ্রামিং ভাষা ছাড়াও আরও অনেক কিছুই। অনেকগুলি অ্যান্ড্রয়েড গ্রাফিক্স এইচটিএমএলের অনুরূপ ডিসপ্লেটি কনফিগার করতে এক্সএমএল ফাইলগুলিকে জড়িত। অন্তর্নির্মিত জাভা অবজেক্টগুলি এই এক্সএমএল লেআউটের সাথে সংহত হয়েছে এবং যুক্তি থেকে বিটম্যাপে যাওয়ার জন্য আপনার কোডটি লেখার চেয়ে অনেক সহজ easier
অন্য সমস্যাটি হ'ল জি 1 (এবং সম্ভবত অদূর ভবিষ্যতের অন্যান্য Android ডিভাইস) এত দ্রুত নয়। 200 মেগাহার্টজ প্রসেসর এবং র্যাম খুব সীমাবদ্ধ। এমনকি জাভাতে, আপনি যদি আপনার অ্যাপ্লিকেশনটিকে পুরোপুরি মসৃণ করতে চান তবে আপনাকে পুনরায় রাইটিং-এ-এড-মেক-অবজেক্ট-ক্রিয়েশন করতে হবে। পাইথন মোবাইল ডিভাইসে কিছু সময়ের জন্য খুব ধীর হতে চলেছে।
@ জনমদ্দ কিভি সম্পর্কে লিখেছেন তাতে আমি যুক্ত করতে চেয়েছিলাম। তিনি যে পরিস্থিতিটি বর্ণনা করেছেন তার বহু বছর পরে গেছে এবং কিভি যথেষ্ট পরিমাণে বিকশিত হয়েছে।
আমার মতে, কুইয়ের বৃহত্তম বিক্রয় কেন্দ্রটি হ'ল এর ক্রস-প্ল্যাটফর্মের সামঞ্জস্য। আপনি যে কোনও ডেস্কটপ এনভায়রনমেন্ট (উইন্ডোজ / * নিক্স ইত্যাদি) ব্যবহার করে সবকিছুকে কোড এবং টেস্ট করতে পারেন, তারপরে আপনার অ্যাপ্লিকেশনটিকে অ্যান্ড্রয়েড, আইওএস, ম্যাকোস এবং উইন্ডোজ সহ বিভিন্ন প্ল্যাটফর্মের জন্য প্যাকেজ করুন (যদিও অ্যাপ্লিকেশনগুলিতে প্রায়শই স্থানীয় চেহারা এবং অনুভূতির অভাব থাকে)।
কিভির নিজস্ব কেভি ভাষার সাহায্যে আপনি জিইউআই ইন্টারফেসটি সহজেই কোড করতে এবং তৈরি করতে পারেন (এটি ঠিক জাভা এক্সএমএলের মতো, তবে টেক্সটভিউ ইত্যাদির চেয়েও কেভি এর নিজস্ব ui.widgets
অনুবাদ রয়েছে), যা আমার মতে এটি গ্রহণ করা বেশ সহজ।
বর্তমানে অ্যান্ড্রয়েডের জন্য বিল্ডোজার এবং পাইথন হ'ল আপনার অ্যাপ্লিকেশনগুলি তৈরি এবং প্যাকেজ করার জন্য সবচেয়ে পরামর্শ দেওয়া সরঞ্জাম। আমি তাদের উভয়ই চেষ্টা করে দেখেছি এবং দৃ say়ভাবে বলতে পারি যে তারা পাইথনকে একটি হাওয়া দিয়ে অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরি করে। তাদের গাইডগুলিও খুব ভালভাবে ডকুমেন্টেড রয়েছে।
আইওএস হ'ল কিভি'র আরেকটি বড় বিক্রয় কেন্দ্র। আপনি কিভি-আইওএস হোমব্রু সরঞ্জামগুলির মাধ্যমে প্রয়োজনীয় কয়েকটি পরিবর্তন সহ একই কোড বেসটি ব্যবহার করতে পারেন , যদিও তাদের ডিভাইসগুলিতে চালানোর আগে এক্সকোডটি নির্মাণের জন্য প্রয়োজনীয় ছিল (এক্সকোডে আইওএস সিমুলেটার বর্তমানে x86-আর্কিটেকচার বিল্ডের জন্য কাজ করে না) । কয়েকটি নির্ভরশীলতার সমস্যাগুলিও রয়েছে যা সফলভাবে নির্মাণের জন্য ম্যানুয়ালি সংকলিত এবং Xcode এর সাথে ফিড করা উচিত, তবে তাদের সমাধান করা খুব কঠিন হবে না এবং কিভি গুগল গ্রুপের লোকেরাও সত্যিই সহায়ক।
যা যা বলা হচ্ছে তা দিয়ে, ভাল পাইথন জ্ঞানের ব্যবহারকারীদের বুনিয়াদিগুলি দ্রুতই বাছতে সমস্যা হওয়া উচিত নয়।
আপনি যদি কীবিকে আরও গুরুতর প্রকল্পের জন্য ব্যবহার করছেন তবে আপনি বিদ্যমান মডিউলগুলি অসন্তুষ্ট হতে পারেন। যদিও কিছু কার্যক্ষম সমাধান রয়েছে। অ্যান্ড্রয়েড এবং পাইবজাসের (অগ্রগতি সম্পন্ন) পাইজনিয়াসের সাহায্যে ব্যবহারকারীরা কিছু নেটিভ এপিআই নিয়ন্ত্রণ করতে এখন জাভা / অবজেক্টিভ-সি ক্লাসে অ্যাক্সেস করতে পারবেন।
ScreenManager
করুন আপনার অনেক সময় সাশ্রয় হবে। এছাড়াও পরামর্শের একটি অংশ হ'ল তাদের মেলিং তালিকাটি পড়তে হবে, সেখানে আপনাকে সাহায্য করতে ইচ্ছুক জ্ঞানবান লোকেরা।
পাইথন ইনস্টল করতে আপনি টার্মাক্স অ্যাপ্লিকেশনটি ব্যবহার করতে পারেন , যা অ্যান্ড্রয়েডের জন্য একটি পসিক্স পরিবেশ সরবরাহ করে।
নোট যে apt install python
Termux এ পাইথন 3 ইনস্টল করা হবে। পাইথন 2 এর জন্য আপনার ব্যবহার করা দরকার apt install python2
।
এই মুহুর্তে নয় এবং জাইথনকে শীঘ্রই কাজ করার জন্য ভাগ্যবান হবেন। আপনি যদি এখন আপনার বিকাশ শুরু করার পরিকল্পনা করছেন তবে আপাতত জাভাতে আটকে থাকলে আপনি আরও ভাল।
এসএল 4 এ (যা ইতিমধ্যে অন্যান্য উত্তরে নিজেই উল্লিখিত হয়েছে) ব্যবহার করে আপনি একটি পূর্ণ বিকাশযুক্ত ওয়েব টুপি ইনস্ট্যান্স চালাতে পারেন (অন্যান্য পাইথন ওয়েব ফ্রেমওয়ার্কগুলিও সম্ভবত প্রার্থী হতে পারে)। এসএল 4 এ আপনাকে নেটিভ ইউআই উপাদানগুলি (বোতাম, স্ক্রোল বার এবং এই জাতীয়) করার অনুমতি দেয় না, তবে এটি ওয়েবভিউগুলিকে সমর্থন করে । একটি ওয়েবভিউ মূলত একটি নির্দিষ্ট ঠিকানায় নির্দেশিত স্ট্রাইপ ডাউন ওয়েব ব্রাউজার ছাড়া আর কিছুই নয়। আমি বিশ্বাস করি যে স্থানীয় জিমেইল অ্যাপটি নিয়মিত উইজেট রুটে যাওয়ার পরিবর্তে একটি ওয়েবভিউ ব্যবহার করে।
এই রুটে কিছু আকর্ষণীয় বৈশিষ্ট্য থাকবে:
আমি কিউ পাইথন অ্যাপটি ব্যবহার করি । এটি নিখরচায় রয়েছে এবং এতে একটি কোড সম্পাদক, একটি ইন্টারেক্টিভ ইন্টারপ্রিটার এবং একটি প্যাকেজ ম্যানেজার রয়েছে যা আপনাকে সরাসরি আপনার ডিভাইসে পাইথন প্রোগ্রামগুলি তৈরি এবং সম্পাদন করতে দেয়।
অ্যান্ড্রয়েড সাইটের জন্য পাইথন থেকে :
অ্যান্ড্রয়েডের জন্য পাইথন হ'ল এমন একটি প্রকল্প যা আপনার নিজের পছন্দসই মডিউলগুলি সহ পাইথন বিতরণ তৈরি করে এবং পাইথন, লিবস এবং আপনার অ্যাপ্লিকেশন সহ একটি এপিকে তৈরি করে।
চকোপি অ্যান্ড্রয়েড স্টুডিওর গ্র্যাডল ভিত্তিক বিল্ড সিস্টেমের জন্য একটি প্লাগইন। এটি স্ট্যান্ডার্ড অ্যান্ড্রয়েড বিকাশের সরঞ্জামগুলির সাথে ঘনিষ্ঠ সংহতকরণের উপর দৃষ্টি নিবদ্ধ করে ।
এটি জাভা থেকে পাইথন বা পাইথন থেকে জাভা কল করতে সম্পূর্ণ এপিআই সরবরাহ করে , বিকাশকারীকে তাদের অ্যাপ্লিকেশনের প্রতিটি উপাদানগুলির জন্য যে কোনও ভাষা সর্বোত্তম is
এটি পিপিআই প্যাকেজগুলি স্বয়ংক্রিয়ভাবে ডাউনলোড করতে পারে এবং এটিকে একটি অ্যাপে তৈরি করতে পারে, যেমন নির্বাচিত নেটিভ প্যাকেজগুলি যেমন NumPy সহ।
এটি নেটিভ ইউজার ইন্টারফেস টুলকিট ( উদাহরণস্বরূপ খাঁটি-পাইথন ক্রিয়াকলাপ ) সহ পাইথন থেকে সমস্ত অ্যান্ড্রয়েড এপিআইতে সম্পূর্ণ অ্যাক্সেস সক্ষম করে ।
এটি একটি বাণিজ্যিক পণ্য, তবে এটি ওপেন-সোর্স ব্যবহারের জন্য বিনামূল্যে এবং সর্বদা সেভাবেই থাকবে।
(আমি এই পণ্যটির স্রষ্টা))
তবুও অন্য একটি প্রচেষ্টা: https://code.google.com/p/android-python27/
এটি আপনার অ্যাপ্লিকেশন apk এ পাইথন ব্যাখ্যামূলক সরাসরি এম্বেড করে।
অফিসিয়াল অজগর ওয়েবসাইটে তালিকাভুক্ত কয়েকটি সরঞ্জাম এখানে রয়েছে
প্লেস্টোরে QPython3 নামে একটি অ্যাপ রয়েছে যা পাইথন স্ক্রিপ্ট সম্পাদনা এবং চলমান উভয়ের জন্যই ব্যবহার করা যেতে পারে।
টার্মাক্স নামে আর একটি অ্যাপ্লিকেশন যাতে আপনি কমান্ড ব্যবহার করে পাইথন ইনস্টল করতে পারেন
pkg install python
আপনি যদি অ্যাপ্লিকেশন বিকাশ করতে চান তবে পাইথন অ্যান্ড্রয়েড স্ক্রিপ্টিং স্তর ( এসএল 4 এ ) রয়েছে ।
The Scripting Layer for Android, SL4A, is an open source application that allows programs written in a range of interpreted languages to run on Android. It also provides a high level API that allows these programs to interact with the Android device, making it easy to do stuff like accessing sensor data, sending an SMS, rendering user interfaces and so on.
আপনি অ্যান্ড্রয়েডের জন্য পাইসাইডও পরীক্ষা করতে পারেন , এটি আসলে Qt 4 এর পাইথন বাইন্ডিংস।
পাইমব নামে একটি প্ল্যাটফর্ম রয়েছে যেখানে অ্যাপ্লিকেশনগুলিকে পাইথনে খাঁটিভাবে লেখা যেতে পারে এবং সংকলক সরঞ্জাম-প্রবাহ (পাইমব) এগুলি বিভিন্ন প্ল্যাটফর্মের জন্য স্থানীয় উত্স কোডগুলিতে রূপান্তর করে।
অ্যান্ড্রয়েডের জন্য অজগর পরীক্ষা করুন
python-for-android is an open source build tool to let you package Python code into standalone android APKs. These can be passed around, installed, or uploaded to marketplaces such as the Play Store just like any other Android app. This tool was originally developed for the Kivy cross-platform graphical framework, but now supports multiple bootstraps and can be easily extended to package other types of Python apps for Android.
অ্যান্ড্রয়েডের জন্য চকোপি এ পাইথন এসডিকে চেষ্টা করুন
অ্যান্ডড ... বিওয়ার
BeeWare allows you to write your app in Python and release it on multiple platforms. No need to rewrite the app in multiple programming languages. It means no issues with build tools, environments, compatibility, etc.
আপনি আপনার পাইথন কোডটি স্ল 4a ব্যবহার করে চালাতে পারেন । sl4a পাইথন, পার্ল , জেরুবি , লুয়া , বিনশেল, জাভাস্ক্রিপ্ট, টিসিএল এবং শেল স্ক্রিপ্ট সমর্থন করে।
আপনি sl4a পাইথন উদাহরণ শিখতে পারেন ।
আপনি কিউপিথন ব্যবহার করতে পারেন :
এটিতে পাইথন কনসোল, সম্পাদক, পাশাপাশি প্যাকেজ পরিচালনা / ইনস্টলার রয়েছে
এটি পাইথন 2 এবং পাইথন 3 বাস্তবায়ন উভয় সহ একটি ওপেন সোর্স প্রকল্প। আপনি সরাসরি গিথুব থেকে উত্স এবং অ্যান্ড্রয়েড .apk ফাইলগুলি ডাউনলোড করতে পারেন।
কিউপথন 2: https://github.com/qpython-android/qpython/relayss
কিউপথন 3: https://github.com/qpython-android/qpython3/relayss
আপনি যদি ৩.৪.২ বা 3.5.1 খুঁজছেন তবে অন্য একটি বিকল্প হ'ল গিটহাবের এই সংরক্ষণাগার।
পাইথন 3-অ্যান্ড্রয়েড 3.4.2 বা পাইথন 3-অ্যান্ড্রয়েড 3.5.1
এটি বর্তমানে পাইথন 3.4.2 বা 3.5.1 এবং এনডিকে 10 ডি সংস্করণ সমর্থন করে। এটি 3.3 এবং 9 সি, 11 সি এবং 12 সমর্থন করতে পারে
এটি খুব ভাল যে আপনি এটি সহজভাবে ডাউনলোড করুন, চালান মেক করুন এবং আপনি। এস বা .এ পান
আমি বর্তমানে এটি অ্যান্ড্রয়েড ডিভাইসে কাঁচা পাইথন চালাতে ব্যবহার করি। বিল্ড ফাইলগুলিতে একাধিক পরিবর্তন করে আপনি x86 এবং আরমেবি 64৪ বিটও করতে পারেন
এখানে পোস্ট করা এটি দেখেনি, তবে আপনি পাইসাইড এবং কিউটি দিয়ে এখন এটি করতে পারেন যে কিউটি অ্যান্ড্রয়েডে কাজ করে যা প্রয়োজনের জন্য ধন্যবাদ।
এই মুহুর্তে এটি বেশ কুলডজের মতো মনে হচ্ছে তবে অবশেষে এটি একটি বাস্তবিক পথ হতে পারে ...
আরও একটি বিকল্প পাইক্টেডিপ্লোই বলে মনে হচ্ছে যা ডক্সকে উদ্ধৃত করে:
একটি সরঞ্জাম যা Qt- র সাথে সরবরাহ করা অন্যান্য সরঞ্জামের সাথে মিলিতভাবে পাইকন 4 এবং পাইকিটন 5 অ্যাপ্লিকেশনগুলি পাইথন ভি 2.7 বা পাইথন ভি 3.3 বা তার পরে লিখিত সক্ষম করে। এটি ডেস্কটপ প্ল্যাটফর্মগুলিতে (লিনাক্স, উইন্ডোজ এবং ওএস এক্স) এবং মোবাইল প্ল্যাটফর্মগুলিতে (আইওএস এবং অ্যান্ড্রয়েড) সমর্থন করে।
পাইকিডিপিপ্লয় এবং কিউটি 5 এর মাধ্যমে অ্যান্ড্রয়েডে পাইকিউটি 5 অ্যাপ্লিকেশন স্থাপনের অনুসারে এটি সক্রিয়ভাবে বিকশিত হয়েছে, যদিও অ্যান্ড্রয়েডে প্রয়োজনীয় সমস্ত লাইব্রেরিগুলি কীভাবে ক্রস-সংকলন করা যায় সে সম্পর্কে কার্যকারী অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলির উদাহরণ বা টিউটোরিয়াল খুঁজে পাওয়া শক্ত। যদিও এটি মনে রাখা একটি আকর্ষণীয় প্রকল্প!
বিওয়ারে একবার দেখুন । এই প্রশ্নের উত্তর দেওয়ার মুহূর্তে এটি এখনও প্রাথমিক বিকাশের মধ্যে রয়েছে। অ্যান্ড্রয়েড সহ সমস্ত সমর্থিত অপারেটিং সিস্টেমের জন্য পাইথনের সাথে নেটিভ অ্যাপ্লিকেশন তৈরি করতে সক্ষম হওয়াই এর লক্ষ্য।
পরীক্ষা করে দেখুন enaml-নেটিভ যা প্রতিক্রিয়া-নেটিভ ধারণা নেয় এবং পাইথন তা প্রযোজ্য।
এটি ব্যবহারকারীদের দেশীয় অ্যান্ড্রয়েড উইজেট সহ অ্যাপ্লিকেশন তৈরি করতে দেয় এবং পাইথন থেকে অ্যান্ড্রয়েড এবং জাভা লাইব্রেরি ব্যবহারের জন্য এপিআই সরবরাহ করে।
এটি অ্যান্ড্রয়েড-স্টুডিওতে একীভূত হয় এবং কোড রিলোডিং এবং রিমোট ডিবাগিংয়ের মতো রিঅ্যাক্টের কয়েকটি চমৎকার দেব বৈশিষ্ট্য ভাগ করে দেয়।