AIDE چیست؟
AIDE یک دور و بر توسعه و گسترش یک دست (IDE) برای گسترش اپلیکیشنهای اندروید حقیقی بهطور بی واسطه بر روی دستگاه اندروید شما میباشد. همینطور با این نرم افزار شما میتوانید فراگیریهای کد نویسی تعاملی را دنبال نمائید و گامبهگام به یک بسطدهنده نرم افزار حرفه ای تبدیل گردید. دراین نوشتهعلمی قصد داریم یادگرفتن ایجاد کرد نرمافزار با AIDE طراحی اپلیکیشن در مشهد را ارائه دهیم.
با استعمال از AIDE می توانید اپها را بصری پیاده سازی نمائید، با ویرایشگر بی نیاز از خصوصیتها کد بنویسید با کامل شدن کد، پژوهش خطای بیتفکر، اصلاح دوباره و ناوبری کد هوشمند، نرم افزار خویش را با یک کلیک انجام نمایید و از گونه هایزدای جاوا برای یافتن باگها به کار گیری فرمائید.
برای نخستین دفعه این نرم افزار و چارچوب به وسیله اینتل دفاع شد. Intel® Developer Zone ابزارها و اطلاعاتی را برای توسعه و گسترش نرم افزارهای یک سری پلتفرمی، داده ها پلت هیبت و فناوری، مثال کد و تخصص همتایان ارائه می دهد تا به پیشرفتدهندگان در ابتکار و توفیق امداد در ایجاد کرد نرم افزار های اندروید یاری دهد.
طرزهای ایجاد کرد نرم افزار در AIDE
AIDE یک اپلیکیشن اندرویدی میباشد که تنها با به کار گیری از دستگاه اندرویدی شما اپها را گسترش میدهد. این نوشتهی علمی روش استارت عمل با AIDE و بسط نرم افزار در سطح دارای تخصص را با AIDE توضیح می دهد. درین فراگیری تشکیل داد اپلیکیشن با AIDE ما یک مثال اپ خرد را خواهیم تشکیل داد که به دنبال با پروسه آن آشنا خوا هیم شد.
AIDE از هر دو شیوه ایجاد کرد نرم افزارهای Android با به کار گیری از Android SDK با Java/Xml و همینطور تشکیل داد اپهای Android ساکن با به کار گیری از Android NDK با C/C++ که دستگاههای ARM و Intel را غرض قرار می دهد حمایت مینماید. برای آغاز ایجاد کرد نرم افزار اندرویدی با AIDE، آغاز AIDE را از مغازه Google Play بایستی دانلود و نصب کنیم. این اولی گام از فراگیری تشکیل داد اپلیکیشن با AIDE میباشد.
AIDE از تشکیل داد نرمافزارها با Java/Xml و Android SDK، اپهای با C/C++ و Android NDK و همینطور نرمافزارهای خالص کنسول جاوا حمایت مینماید. همینطور AIDE بهطور بی نقص با پروژههای Eclipse سازگار میباشد. شما صرفا می توانید کد منبع را در دستگاه خویش نسخه برداری نمائید و پروژه Eclipse را در AIDE برای استارت کد نویسی بازکنید.
همینطور شما می توانید کد منبع خویش را در Dropbox خویش نگهدارید – AIDE با Dropbox ترکیب میگردد و اذن می دهد تا بهراحتی از Dropbox خودبارگیری فرمائید و تغییرات خویش را مجدد همگامسازی نمائید. AIDE همینطور می تواند پروژههای Android Studio را که از ساختار فولدر پیشفرض تبعیت مینمایند، گشوده نماید. AIDE همینطور از Git برای توسعه و گسترش حرفه ای نگهبانی مینماید.
یادگرفتن ایجاد کرد نرم افزار با AIDE
AIDE از پیشرفت اپلیکیشنهای اندروید بر طبق Java/Xml با استعمال از Android SDK هواخواهی مینماید. نرم افزار AIDE به همپا ورژن گوشی Android SDK ارائه میگردد، براین اساس نیازی به نصب چیز دیگری وجود ندارد.
طرز فعال سازی AIDE
اینتل از تعداد متعددی پروژه نگهبانی مینماید که توسعه و گسترش نرمافزارهای تخصصی توانا را با AIDE گشوده مینمایند. برای اخذ تایید صلاحیت تامینگردیده، کافی میباشد پروژه خویش را ببندید، از AIDE بیرونگردیده و بعداز فعال سازی دوباره آن، “Expert” را تعیین فرمایید. شما می بایست یک اکانت Google را گزینش فرمایید که جواز به کارگیری از اپلیکیشن به شما داده خواهد شد. تایید صلاحیت شما با یک اکانت گوگل داده گردد. برای اینکه شما فراگیری تشکیل داد اپ با AIDE با توفیق پشت رمز بزارید، می بایست اکانت گوگل خویش را در نرم افزار پذیرش فرمایید تا فعال سازی آن بی نقص گردد.
مرحله اولیه
وقتیکه AIDE را برای نخسین بار در موقعیت دارای تخصص راه اندازی میکنید، آیتم “ساختوساز پروژه تازه یا این که create new project” را خواهید رویت کرد. درحالتی که پیش از اینً پروژهای را بازکردهاید، پروژه شما آرم داده نمی شود، البته میتوانید آن را از مدیر پوشه AIDE با تعیین پروژه موردنظر آن را فراخوانی نمائید. ما درین گام می خواهیم یک پروژه نو را ساختوساز کنیم. ما برای اولی نرمافزار خویش “Android App / Hello World” را در اینجا تعیین می کنیم.
مرحله دوم
در گام دوم یادگرفتن ایجاد کرد اپ با AIDE یک پروژه گشوده میگردد که در آن خواهیم توانست داده ها اول اپلیکیشن تازه خویش را تمجید کنیم:
در گام بعدی فراگیری تشکیل داد نرم افزار با AIDE، آغاز یک اسم برای نرم افزار خویش تعیین فرمائید. آنگاه، اسم بسته اپلیکیشن خویش را گزینش نمایید. اسم بسته شما می بایست در کلیه بستههای نصبگردیده در سیستم اندروید اختصاصی باشد. به همین عامل، بهطورکلی عالی میباشد از نامی به کارگیری فرمائید که بانام دامنه معکوس سازمان یا این که بنیان نشر دهنده شما آغاز خواهد شد. درنهایت، روی «اcreate» ضربه بزنید تا AIDE پروژه اپلیکیشن نو شما را تولید نماید. یک پروژه اپ مشمول آحاد فولدرهایی میباشد که کد منبع اپ اندروید شما را تشکیل میدهند.
AIDE این فولدرها را روی کارت SD شما ساختوساز مینماید. AIDE همینطور دو فولدر اساسی اپ نو شمارا برای بازنویسی گشوده مینماید: main.xml و MainActivity.java. شما میتوانید فورا کد نویسی را دراین پوشهها آغاز نمایید و کدهای خویش را آنجا بنویسید.
مرحله سوم
در گامبعدی فراگیری تشکیل داد نرمافزار با AIDE، برای انجام و تست اپلیکیشن خویش، کافی میباشد “Run” را از منو گزینش کنیم:
AIDE آغاز یک فولدر بسته اپلیکیشن اندروید (APK) برای نرم افزار ما میسازد. یک فولدر APK برای توزیع و نصب قابل انعطافافزارهای کاربردی بر روی سیستماستدلال اندروید به کارگیری میگردد. پوشه APK مشتمل بر تمامی کد، منابع، بودجهها، مدرکها و پوشه مانیفست نرمافزار ما میباشد.
همینطور شما در طی فراگیری تشکیل داد اپلیکیشن با AIDE یک پنجره بازشو خواهید روءیت کرد که توسعه و گسترش تشکیل داد را علامت میدهد. بعد از اتمام تشکیل داد، AIDE APK را نصبکرده و نرم افزار را جاری ساختن مینماید. در یک دستگاه روت نشده، برای اینکه به Android اذن دهید اپ شما را نصب نماید، می بایست آیتم “منابع ناشناخته” را در پیکربندی Android فعال نمایید.
در شرایطیکه اینطور نباشد، اندروید یک اخطار نماد میدهد که نصب مسدود شدهاست. این اخطار به شما این قابلیت و امکان را می دهد که به پیکربندی بروید و “نصب از منابع ناشناس” را فعال فرمائید. بعد از ایفا این شغل، اپلیکیشن را مجدد جاری ساختن نمایید.
ایجاد کرد اپلیکیشنهای اندروید با استعمال از Android NDK با C/C++
NDK گروه ابزاری میباشد که به شما قابلیت و امکان میدهد قسمتهایی از نرمافزار خویش را با استعمال از لهجههای کد مستقر مانند C و C++ پیادهسازی فرمایید. AIDE از پیشرفت نرم افزارها با استعمال از NDK در دستگاههای ARM و Intel هواخواهی مینماید. برای تولید یک اپ NDK، ” New Native Android App ” را از منو گزینش نمایید. این اولین گام در فراگیری تشکیل داد اپلیکیشن با AIDE در وضعیت NDK میباشد.
در قدمبعدی فراگیری ایجاد کرد اپ با AIDE در موقعیت NDK، بعد از ساخت اپ، AIDE بهطور اتومات ورژن گوشی NDK را دانلود مینماید:
دراین مرحله از فراگیری ایجاد کرد نرم افزار با AIDE در وضعیت NDK، چند فولدر C را در درون پروژههای ایجادشده مشاهده خواهید کرد که دربردارنده کدهای شما میباشند. اینک می توانید از AIDE برای استفاده کننده روی کد C نیز به کارگیری نمایید. بعداز اجرای اپ و کامپایل شدن کد، خطاهایی در کد C/C++ مشاهده خواهید کرد.
در مرحله پایان فراگیری ایجاد کرد اپ با AIDE در وضعیت NDK، اجرای یک پروژه نرم افزار NDK با تعیین “Run” از منو بهطورمعمول رخداد می افتد. AIDE از NDK نصبگردیده برای کامپایل کد C/C++ نرمافزار شما به کار گیری مینماید و بعد از آن نرمافزار را اعمال مینماید. NDK دانلود گردیده به وسیله AIDE پوشههای منحصربهفرد را برای دستگاههای ARM و Intel ایجاد مینماید تا قابلیت و امکانهای هر معماری را به حداکثر برساند.