سيستم دليل اندرويد حالا پرطرفدارترين و پرکاربرترين سيستم ادله موبايلي جانور در جهان به حساب ميآيد. پيش گويي گرديده کهاين سيستم دليل دستکم تا 5 سال آينده به همين صورت تيتر برگزيدگان سيستم برهان موبايلي جهان را مراقبت نمايد. دراين در ميان با ارتقاء کاربردهاي اندرويد و علاقمندي يوزرها نسبت به به کارگيري از دستگاههاي اندرويدي، اکثري از برنامه نويس ها و توسعه و گسترش دهندگان در عملکرد ميباشند تا از روش گسترش نرم افزارهاي نو براي اين سيستم استدلال کسب درآمد نمايند. درحال حاضر با يادگيري رشته برنامه نويسي در حوزه اندرويد به واقع مياقتدار درآمدهاي شايان مراعاتاي را کسب کرد.
ولي برنامه نويسي و گسترش دادن يک نرم افزار اندرويدي فعاليت بي آلايشاي وجود ندارد و شايد توده بسيار ناچيزي از اشخاص قابليت و امکان توليد يک نرم افزار کيفيت عالي و کاربردي را داشته باشند. اکنون تيمهاي آموزشي زيادي درباره با يادگرفتن برنامه نويسي در سيستم برهان اندرويد به بازار عرضه گرديدهاند و همينطور کلاسهاي آموزشي زيادي نيز درين ارتباط برگزار مي گردد ولي به واقع براي تبديل شدن به يک بسط دهنده اندرويدي رشتهاي صرفا کمپاني درين کلاسها و به کار گيري از منابع آموزشي کفاف نميدهد.
درين نوشتهي علمي قصد داريم که به صورت مختصر و درحد يک نوشتهعلمي مقدماتي شما دوستان عزيز را بيش تر با فرايند و شيوه توليد يک نرم افزار اندرويدي آشنا کنيم. به اين مراد مستم وجود ابزارهاي خاصي مي باشيد و بايستي واژه و کلمههاي تخصصي مخصوص به شخصي را بشناسيد که در جريان اين نوشته ي علمي کارايي مي کنيم به آنان اشاره داشته باشيم. به بيان کلي درين نوشتهعلمي شما با مقدمات مايحتاج به مراد ايجاد يک نرم افزار اندرويدي آشنا ميگردد. درپي با گوشي ياري ياروهمدم باشيد.
هرگونه سوال درباره با اين مقاله و اشتباهات قابل انعطافافزاري تلفن همراه خويش داريد، با همياران ما در کمپاني هم پارايانه تماس حاصل نماييد
شماره تماس از سراسر ميهن
(سواي پيش شماره و از تلفن اثبات)
9099070345
گام اوليه: پيشگفتار
سواي شک وترديد به مراد توليد يک نرم افزار اندرويدي کارکشته مي بايست با مضمون “برنامه نويسي شي گرا” يا اين که “Object-Oriented Programming” شناخت داشته باشيد. برنامه نويسي شي گرا طريقاي از برنامه نويسي ميباشد که ساختار اصلي آن بر پايه ي شي ميباشد. در بنا شده در اينراه برنامه نويسي، برنامه به شيء گرايش پيدا مي نمايد. دراين في مابين شناخت با جاوا هم يک مزيت به حساب ميآيد. در برنامه نويسي شي گرا دادهها و توابعي که قرار ميباشد فعاليت نمايند، تا حد قابليت و امکان در قالبي به اسم شي در کنار يکديگر قرار گرفته، تودهبندي گرديده و يک واحد (شي) را تشکيل ميدهند و نسبت به اطراف خارج خويش کپسوله ميشوند. از اين نحوه توابع بيگانه بيرون از آن شي ديگر قابليت توليد تغييرو تحول در دادههاي باطن آن را نخواهند داشت.
براي مثال شما مي توانيد موبايل خويش را يک شي در حيث بگيريد و خصوصيتهايي را به آن نسب دهيد. اسم کارگاه آفريننده دستگاه، گونه آن، ارزش و … ميتواند خصوصيتهاي موبايل شما محسوب شوند. دراين في مابين اقدامات و عملکردهاي موبايل شما در قالب ديگري نظير برقراري تماس، توليد قابليت و امکان به کار گيري از وب و …. تعريف و تمجيد مي شوند. البته درباره با لهجه برنامه نويسي جاوا چه مي دانيد؟ گويش برنامه نويسي جاوا به شدت بر طبق معني برنامه نويسي شي گرا يا اين که OOP ميباشد. جاوا پرکاربردترين گويش برنامه نويسي محسوب ميشود که فعلا از آن استعمال به فعاليت مي آيد. سيستم استدلال اندرويد هم با به کار گيري از جاوا توسعه و گسترش داده شدهاست، به اين ترتيب شناخت با گويش برنامه نويسي جاوا براي يادگيري پروسه توليد يک نرم افزار اندرويدي و برنامه نويسي براي اين سيستم دليل يک مزيت شايان مراعات به حساب مي آيد.
ولي بايستي با Eclipse IDE نيز آشنا گرديد. ابزار Eclipse IDE در واقع يک فضا گسترش يک دست ميباشد که کلمه ها کليدي و خصوصيتهاي گوناگون لهجه برنامه نويسي جاوا را به رسميت ميشناسد. از ابزار Eclipse IDE به خواسته گسترش و توليد نرم افزار اندرويدي به کارگيري خواهد شد. همينطور بايستي در حيث داشت که ترازو شناخت شما به قابليت و امکانهاي سيستم استدلال اندرويد و تخصص بر خصوصيتهاي آن نيز قادر است مزيتي به شمار آيد. تجربه نشان داده که اشخاص علاقمند به موبايلهاي اندرويدي و آشنا با خصوصيتهاي آن به صورت مناسبتري در مورد يادگيري گويشهاي برنامه نويسي و به ويژه بسط نرم افزار اندرويدي برنده ميگردند.
گام دوم: فعال سازي موردها نخستين ما يحتاج براي گسترش نرم افزار اندرويدي
حالا مي خواهيم دور و بر نخستين موردنياز به مراد گسترش و توليد يک نرم افزار اندرويدي را توليد کنيم. اعتنا داشته باشيد که فراگيري ارائه گرديده صرفا در توان يک شناخت نخستين بوده و شمارا مفاهيم اول توليد نرم افزارهاي اندرويدي آشنا مي نمايد.
در گام در آغاز بايستي Android SDK را دانلود فرمائيد. کلمه و واژه SDK در واقع مخفف عبارت “Software Development Kit” به معناي “کيت بسط قابل انعطاف افزاري” ميباشد، به اين ترتيب به طور کامل مشخص و معلوم ميباشد که Android SDK به معناي “کيت گسترش قابل انعطاف افزاري اندرويد” خواهد بود و دربرگيرنده تيماي ميگردد که فضا موردنياز به خواسته ايجاد يک نرم افزار اندرويدي را آماده ميکند. با استعمال از اين پيوند ميتوانيد “کيت بسط قابل انعطاف افزاري اندرويد” يا اين که به عبارتي “Android SDK” را دانلود فرماييد.
هم اکنون مي بايست آخري ورژن از ابزار Eclipse را دانلود و بر روي کامپيوتر خويش نصب نماييد. با به کارگيري از اين لينک و پيوند مي توانيد جديدترين ورژن از اين نرم افزار را به صورت بي واسطه از وب سايت قانوني اين موسسه دانلود نمائيد.
در گام سوم مي بايست نسبت به دانلود ADT وارد فعاليت گرديد. واژه و کلمه ADT مخفف عبارت “Android Development Tool” به معناي “ابزار گسترش اندرويد” ميباشد. به اين مراد مي توانيد از گوشه و کنار خويش ابزار Eclipse نصب گرديده بر روي کامپيوترتان وارد فعاليت گرديد. در آغاز وارد منوي Help گرديده و آنگاه مورد Eclipse Marketplace را تعيين فرمائيد. هم اکنون به جستجوي Android Development Tool بپردازيد و افزونه مرتبط با آن را نصب نماييد.
اکنون بايستي نهايي ورژن از ابزار SDK را از روش SDK Manager دانلود فرماييد. بهاين خواسته SDK Manager را اجرا فرماييد. از شما درخواست مي گردد که جديدترين ورژن از SDK را دانلود و نصب فرماييد. با وضعيت و قانون ها ارائه گرديده موافقت به فعاليت آوريد و جديدترين ورژن از SDK اندرويد را دانلود و نصب نماييد. توجه داشته باشيد که براي اجراي SDK Manager وارد ابزار Eclipse گرديده و از منوي Option مورد “Android SDK Manager” را تعيين فرمائيد.
گام سوم: مقدمات ايجاد يک نرم افزار اندرويدي بوسيله Eclipse IDE
با استعمال از آي ابزار Eclipse که آيي بنفش رنگ بوده و بر روي دسکتاپ شما نمايان ميباشد آن را اجرا نمائيد. در فضا اين ابزار بر روي منوي New مراجعه کرده و فولدر Android و بعد از آن Android Application Project را تعيين فرماييد و بر روي مورد Next کليک فرمائيد. دراين حالت يک فرم پيش رويتان قرار ميگيرد که دارنده بخشهاي مختلفي ميباشد. سواي شک و ترديد در صورتي اخيرا با اپليکيشن Eclipse آشنا گرديده باشيد، شناسايي اين قاب و روش مالامال کردن آن براي شما طاقت فرسا خواهد بود. بهدنبال به شرح مورد ها مرتبط با هر کدام از بخشهاي اين فرم مي پردازيم
يادگرفتن برنامه نويسي و توليد نرم افزار اندرويدي android programming
• بخش Application Name: اين بخش مرتبط با اسم اپليکيشني ميباشد که قصد پباده سازي آن را داريد.
• بخش Project Name: اين بخش مرتبط با اسم پروژه شماست و در برنامه Eclipse IDE نمايان ميشود.
• بخش Package Name: مرتبط با فضاي اسمي پکيج متبوع ميگردد که بايستي به سيرتکامل خاصي رقم بخورد. براي مثال “com.wikihow.tutorial.first.android.app”.
درباره این سایت