مقالات تخصصي طراحي اپ موبايل مرجع رسمي مقالات طراحي اپليكيشن
|
Chaquopy
Chaqupy يك افزونه براي اندرويد استوديو ميباشد.
توصوير-لوگو-Chaquopy
اين افزونه شمارا كار كشته مي سازد طراحي اپليكيشن درحاليكه از لهجه مطابقت و همخواني با نيازهاي خويش استعمال ميكنيد، آزادانه دست به مخلوط كدهاي جاوا و پايتون را روي اپليكيشن بزنيد.
به وسيله API پايتون ميتوانيد مجموع و يا اين كه بخشي از يك اپليكيشن را در پايتون بنويسيد. درحاليكه همه بسته ابزاري رابط كاربري API(رابط اپليكيشن نويسي نرمافزار) اندرويد مستقيما در دسترس شما خواهد بود.
Chaqupy در محدوده ي سيستم استاندارد اندرويد اجرا ميگردد :
درصورتيكه شما در اكنون استعمال از اندرويد استديو باشيد ميتوانيد به كارگيري از Chaqupy را فارغ از هيچ سيرتكامل تغييري در پروژه در حالا اجرا و در ۵ دقيقه ابتدا نمائيد.
دانلود و نصب به طور اتومات و از روش Gradle شكل مي پذيرد.
براي آغاز :
ورژن ي پيش اكران يك اپليكيشن براي ورژن هاي پايتون ۲ و پايتون ۳ را آزمون نمائيد.
خصوصي به منابع كدنويسي در سايت github بزنيد.
به دانشنامه (Documentation) اپليكيشن رجوعكنيد.
۴. Pyqtdeploy
pyqtdeploy ابزاري براي بار گذاري نرمافزار هاي PyQt ميباشد و عمليات لود بر بستر رايانه هاي فردي(Linux, Windows and Operating System X) و پلتفرم هاي موبايل(iOS and Android) را پشتيباني مي نمايد.
كارايي pyqtdeploy بر پايه ي عمليات برداشتن كدهاي PyQt، اثبات سازي و پرهيز از تغيير تحول آنان ميباشد كه نهايتا در يك پوشه منبع +Q و به ياري ابزارهاي rcc به كد ++C تبديل مي شود. ناگفته نماند كه كتابخانه ي استاندارد پايتون هم به طريق ي شبيه مدير و سازماندهي ميشود.
pyqtdeploy همچين فايلي با فرمت Qt.pro را ايجاد مي نمايد كه همگي كدهاي ++C درج شده را توضيح ميدهد.
دراين مرحله ابزار qmake در Qt بكار گرفته ميگردد تا نوعي فولدر اجرايي منحصربهفرد پلتفرم را بسازد كه در روند آن گاه يك فولدر اجرايي را ساخت و ساز مي نمايد. ابعاد Qt يا اين كه ابزارهاي خاص پلتفرم ميتوانند براي تبديل آن اپليكيشن قابل انجام به پكيج قابل لود بر پلتفرم هاي متفاوت به كار گيري شوند.
براي اجراي pyqtdeploy نصب PyQt5 و پايتون با دستكم ورژن ي ۳.۲ موردنياز ميباشد.
كتابخانه هاي PyQt4 و PyQt5( كد نويسي گرديده با پايتون با دست كم ورژن ي ۲.۶ به آن گاه) پايتون ۳.۳ به آنگاه را پشتيباني مي نمايد.
pyqtdeploy تابع ضوابط توضيع قابل انعطاف افزاري بركلي(BSD)ميباشد.
۵. QPython
QPython يك موتور اسكريپت نويسي قابل نصب و يك دور و بر نرم افزار نويسي ميباشد.
تصوير لوگو QPython
در اكثر زمان ها موردها اسكريپت ها ميتوانند فعاليت شمارا به خير و خوبي يك نرم افزار منحصر به فرد پلتفرم پيش ببرند. شما توانمند به انجام اين فعاليت با استعمال از QPython ميباشيد.
QPython موتور اسكريپتي ميباشد كه اپ هاي پايتون را روي دستگاه هاي اندرويدي به اجرا در آورده و به بسط دهندگان اذن گسترش اپليكيشن هاي اندرويد را ميدهد.
QPython بسته ي توسعه و گسترش دهنده جامعي را دربرگيرنده مي شود كه به شما در بسط نرم افزار ها در شيت ي كنسول معمولي ياري مي نمايد.
۶. SL4A
لايه اسكريپت نويسي اندرويد يا اين كه SL4A، كه پيش خيس ASE (فضا اسكريپ نويسي اندرويد) ناميده ميشد، تيم اي از “facade” (الگوي پباده سازي اپليكيشن) ميباشد كه يك زيرمجموعه ي بسيار معمولي گرديده از API ميباشد.
SL4A گويش هاي اسكريپ نويسي را به اندرويد وارد مي نمايد. اين فعاليت بهواسطه اذن دادن به استفاده كننده براي اديت و به اجرا درآوردن اسكريپت ها و تعامل بي واسطه با مفسر هاي اندرويد شكل مي پذيرد.
اين اسكريپت ها به اكثري از API هاي جان دار براي نرمافزار هاي توسعه يافته اندرويد دسترسي داشته و از يك دور و بر كاربري خلاصه گرديده براي سهولت هرچه بيشتر در فعاليت به كار گيري مي نمايند.
اسكريپت ها ميتوانند به طور تعاملي در ترمينال ودر بگراند به اجرا در آيند.
اكنون گويش هاي Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl و shell بوسيله اين سيستم پشتيباني ميگردند كه به تعداد اين گويش ها افزوده شود. پس براي مثال شما مي توانيد با SL4A اجراي كدهاي پايتون در اندرويد را تجربه نمائيد.
براي چك بيشتر قابليت و امكان هاي Sl4A ميتوانيد به ورقه ي SL4A Video Help در يوتيوب رجوع كنيد.
Sl4A براي بسط دهندگان پباده سازي گرديده و واسطه اسكريپت نويسي نسبتا جديدي به حساب آورده مي شود.
همينطور در هم پرورش بخوانيد:
SL4A چه چيزي است ؟ آيا ابزاري براي اپليكيشن نويسي اندرويد با پايتون ميباشد؟
۷. PySide
Pyside بسته ي اتصال پايتون براي Qt ميباشد كه در سطح هاي شالوده از اندرويد هم پشتيباني مي نمايد.
تصوير لوگو PySide
پروژه هاي Pyside جواز GPL (پروانه همگاني گنو)براي اتصال پايتون به Qt4 را مهيا ميآورند.
Pyside همينطور مشتمل بر زنجيره ابزاري بي نقص براي ساخت و ساز سريع اتصالات كدها با شالوده ي Qt و سلسله مراتب ++C هست.
Pyside قابليت و امكان بسط چه براي منابع متن گشوده و بدون پول و چه براي قابل انعطاف افزارهاي منحصر به فرد را مهيا آورده و مقصود آخري آن، پشتيباني پلتفرم هاي Qt ميباشد.
۸.Termux
Termux مثال ترمينال اندرويد و فضا لينوكس ميباشد كه مستقيما و سواي نياز به نصب و پيكربندي قابل به كارگيري ميباشد.
ورژن ي شالوده به طور اتومات نصب شود اما بقيه پكيج ها از روش مدير بسته ي APT در دسترس ميباشند.
امتیاز:
بازدید:
|
|
[قالب وبلاگ : سایت آریا] [Weblog Themes By : sitearia.ir] |