سیستم دلیل اندروید حالا پرطرفدارترین و پرکاربرترین سیستم ادله مو
سیستم دلیل اندروید حالا پرطرفدارترین و پرکاربرترین سیستم ادله موبایلی جانور در جهان به حساب میآید. پیش گویی گردیده کهاین سیستم دلیل دستکم تا 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”.