مرجع مقالات رسمي و جامع طراحي اپليكشن مرجع مقالات رسمي و جامع طراحي اپليكشن .

مرجع مقالات رسمي و جامع طراحي اپليكشن

آيا تا به حال به تفكر ساخت يك نرم افزار اندرويد افتاده ايد؟

آيا تا به حال به تفكر ساخت يك نرم افزار اندرويد افتاده ايد؟ ممكن است به شما گفته باشند تنها كاري كه حتمي ميباشد انجام بدهيد اين ميباشد كه اندرويد استوديو را نصب كنيد و يه خرده گويش جاوا خاطره بگيريد و شروع به ايجاد اپليكيشن هاي خود بكنيد . يا اين كه در شراي قصد توليد بازي داشته باشيد، بايد موتور Unity را دانلود نمائيد و كمي هم گويش سي شارپ خاطره بگيريد . ولي در صورتيكه از اين محفظه هاي برنامه نويسي اندرويد يا زبان هاي آن خوشتان نمي آيد، با برنامه چي براي معرفي ۱۰ محفظه برنامه نويسي اندرويد گوناگون همراه باشيد . (منبع نوشته: AndroidAuthority) 

طراحي اپليكيشن در مشهد
به عبارت ديگر، براي شروع ساختن نرم افزار هاي اندرويد، اكثر از يك خط مش روبروي شما قرار داراست . همينطور تعيين محفظه برنامه نويسي اندرويد مناسب، ميتواند مقدار زيادي از وقت و انرژي را براي شما ذخيره كند . چه بسا ممكن است فاصله ي بين ناكامي و موفقيت شما، همين گزينش باشد . به عنوان مثال در شراي بخواهيد يك بازي ۲بعدي زياد ساده را با استفاده از اندرويد استوديو و دانش خودتان بسازيد، صد ها ساعت وقت را هدر ميدهيد در حاليكه نميتوانيد سود اي مشابه با موتور بازي سازي Unity اخذ فرمائيد . 
خلل شما آگاهي نداشتن از گزينه هايي است كه مو جود مي‌باشند . اكثري از مردم نميدانند كه محيط هاي برنامه نويسي مختلف و گويش هاي مختلفي وجود دارا هستند كه مي‌توانيد از آن‌ها براي توليد اپليكيشن استعمال كنند . در اين مطلب براي شما قريه محفظه كاملا مختلف برنامه نويسي را معرفي مي كنيم . 
در اين مقاله، ۱۰ محفظه برنامه نويسي اندرويد ذيل را چك ميكنيم: اندرويد استوديو Android Studio اي كليپس Eclipse نت بينز NetBeans زامارين Xamarin AIDE پايتون Python بيسيك فور اندرويد B4A فون گپ PhoneGap يونيتي Unity آنريل Unreal جمع بندي نهايي 

اندرويد استوديو Android Studio اندرويد استوديو محيط برنامه نويسي اندرويد بگذاريد با محفظه رسمي برنامه نويسي اندرويد آغاز كنيم . اندرويد استوديو يك IDE ساخته شده به وسيله كمپاني گوگل ميباشد كه كليه سندها قانوني به آن ارجاع داده ميگردند . IDE مخفف Integrated Development Environment يا “محيط جامع توسعه” مي‌باشد كه ما آن را به تيتر محيط برنامه نويسي مي شناسيم . اين محيط برنامه نويسي بيشترين پشتيباني را دريافت ميكند، بصورت تخصصي براي بسط اندرويد ساخته گرديده هست و كار شما را در اكثر نصيب ها راحت مي نمايد . 
ممكن است نصب اندرويد استوديو كمي مشكل باشد البته مي توانيد به راحتي آنرا خاطره بگيريد و با آن كار نمائيد . همچنين اين برنامه مرتبا در هم اكنون بروزرساني و خوب تر شدن ميباشد . يك عدد از مزيت هاي به كار گيري از اين IDE اين مي‌باشد كه به سهل و آسان ترين شكل ممكن مي توانيد از خط مش هاي نوين طراحي گوگل باخبر بشويد و كتابخانه هاي تازه را براي پروژه هاي خود پيدا كنيد . در صورتيكه هم مي خواهيد به تيتر يك توسعه و گسترش دهنده استخدام بشويد، يك عدد از منش هاي يادگيري، فعاليت كردن با اندرويد استوديو هست . همچنين در شراي مي خواهيد در آتي نرم افزار خود را به فروش برسانيد، يك ايده عالي به كار گيري از اين محفظه برنامه نويسي اندرويد به ياور زبان جاوا هست . 
اندرويد استوديو شايسته ترين محفظه برنامه نويسي اندرويد در محفظه برنامه نويسي Android Studio، شما بايد از گويش جاوا و Android SDK به كارگيري كنيد . SDK مخفف Software Development Kit يا اين كه كيت توسعه و گسترش قابل انعطاف افزار مي‌باشد . براي عمل كردن با زبان جاوا بايد از قبلي اين كيت را روي كامپيوتر خود نصب كرده باشيد . اين محفظه برنامه نويسي به شما اجازه ميدهد كه به چيز هايي مانند دكمه ها و ديگر المان هاي رابط كاربري دسترسي داشته باشيد و خيلي آسوده بتوانيد پيرايش اين المان ها را در نرم افزار خودتان تغيير تحول بدهيد . (يا با به كار گيري از لهجه XML اين كار را انجام بدهيد) . اين محيط برنامه نويسي كاملا براي ساختن اپليكيشن هايي كه به نيكي با سيستم برهان اندرويد سازگار باشند، مطلوب هست . 
اندرويد استوديو به هم پا SDK، حتي براي ساختن بازي هاي ساده نيز مناسب مي باشد . مي‌توانيد اين عمل را با ساختن View هاي گوناگون و چيز هايي مثل كارتون انجام بدهيد . البته اضطراري است كه كمي هم به تفكر و خلاقيت خويش فشار وارد كنيد . براي فيزيك هاي توسعه يافته تر در بازي ها نيز ضروري ميباشد كه عمل كردن با كتابخانه هايي مانند LibGDX را شروع نمائيد . اين عمل ابزار لازم را در اختيار شما قرار مي‌دهد تا لازم نباشد همه چيز را از ابتدا بسازيد . 
كدنويسي در اندرويد استوديو محفظه برنامه نويسي اندرويد در‌صورتي‌كه شما مي خواهيد چيزي را بسط بدهيد كه فيزيك فراوان پيشرفته تري داشته باشد، يا اين كه يك نرم افزار كه عملكرد آن بالاتر از حد ميانگين قرار بگيرد، مي بايست با Android NDK آشنا بشويد . NDK مخفف Native Development Kit يا كيت گسترش بومي مي باشد كه به شما اجازه مي‌دهد كد هاي فشرده خيس براي CPU را با استفاده از زبان C++ بكار ببريد . اما همان طور كه گفتيم، يادگيري اين موردها طاقت فرسا مي باشد و هيچ گاه به قدرتمندي به كارگيري از مواردي مثل Unity نمي‌شود . 

تمامي آنچه لازم مي باشد از اتدرويد NDK بدانيد را در اينجا بخوانيد براي بيشتر مواقع و كاربرد ها، اندرويد استوديو به ساير مورد ها ترجيح داده مي شود . بخصوص در حالتي كه بخواهيد يك نرم افزار ساده يا يك بازي ابتدايي نظير جورچين بسازيد . ولي اگر قصد داريد نسخه بعدي بازي Angry Birds يا اين كه Microsoft Office را ساخت كنيد، شايد اندرويد استوديو شايسته ترين آيتم پيش روي شما نباشد مگر اينكه توسعه يافته تر شويد و فعاليت با Android NDK را خاطره بگيريد . 


اي كليپس Eclipse ايكليپس محفظه برنامه نويسي اندرويد ساختن يك اپليكيشن اندرويد با Eclipse فراوان مشابه اندرويد استوديو است . پيشين از ساخته شدن اندرويد استوديو هم، از اين محفظه برنامه نويسي اندرويد، به تيتر آيتم داراي اهميت استفاده مي شد . Eclipse هم مانند زمينه قبلي يك محيط برنامه نويسي اندرويد است كه به شما اجازه ميدهد با زان جاوا و با به كارگيري از Android SDK اپليكيشن بسازيد . رويه اندازي آن مشابه Android Studio و فرايند عمل كردنشان با يكديگر قابل مقايسه مي باشد . تفاوتي كه دارا‌هستند اين هست كه ايكليپس بصورت مخصوص براي برنامه نويسي اندرويد ساخته نشده بود و براي پلتفرم هاي ديگر و با زبان هاي ديگر هم به فعاليت گرفته مي شد . تجربه عمل كردن با آن نيز نشان ميدهد كه سرعتش مقداري ذيل خيس و حل خلل ها در آن دشوارتر مي‌باشد . 


برچسب: طراحي اپليكيشن در مشهد،
امتیاز:
 
بازدید:
+ نوشته شده: ۱۹ ارديبهشت ۱۳۹۸ساعت: ۱۲:۲۸:۴۲ توسط:علي پور موضوع:

{COMMENTS}
ارسال نظر
نام :
ایمیل :
سایت :
آواتار :
پیام :
خصوصی :
کد امنیتی :