ابزار توسعه و گسترش ي اپليكيشن (SDK) اندرويد
طراحي اپليكيشن اندرويد يك سيستم دليل متن گشوده و بر اساس لينوكس براي دستگاه هاي تلفن همراه مانند موبايل هاي هوشمند و كامپيوترهاي تبلت هست. اندرويد بوسيله ي Open Handset Alliance توسعه و گسترش پيدا كرد و بوسيلهي گوگل و بقيه شركت هاي هدايت شد.
اندرويد يك روش واحد و يك پارچه را براي گسترش ي نرم افزار هاي دستگاه هاي موبايل ارائه ميكند. اين بهاين معناست كه توسعه و گسترش دهندگان فقط بايستي برنامه هاي خويش را براي اندرويد گسترش دهند و برنامه هاي آن ها بايد بتوانند بر روي دستگاه هاي گوناگون دارنده اندرويد اجرا شوند.
اولين ورژن بتاي (آزمايشي) باكس ابزار توسعه و گسترش ي اپليكيشن (SDK) اندرويد در سال پباده سازي نرم افزارطراحي اپليكيشن
2007 توسط گوگل ارائه شد در حاليكه اولي ورژن تجاري يعني اندرويد 1.0 در سپتامبر 2008 منتشر شد.
در 27 ژوئن 2012 در كنفرانس I/O گوگل، گوگل اظهاركرد كه ورژن بعدي اندرويد، 4.1 Jelly Bean ميباشد. Jelly Bean يك بروز رساني صعودي است. كه انگيزه اصلي آن بهبود واسط كاربري از هر دو جهت كارايي و همت ميباشد.
كد منشاء، اندرويد ذيل مجوزهاي قابل انعطاف افزارهاي بدون پول و متن گشوده، در دسترس ميباشد. گوگل طولاني تر كد را ذيل ورژن 2 جواز Apache منتشر نموده است و باقي مانده ي كد را كه مرتبط با تغييرات هسته ي لينوكس ميباشد، پايين ورژن 2 جواز GNU General Public منتشر نموده است.
خصوصيت هاي اندرويداندرويد يك سيستم عامل قادر در رقابت با Apple 4GS ميباشد و از تجهيزات و خصوصيت هاي متعددي پشتيباني مينمايد، تني چند از آنها پيرو ليست گرديده اند.
خصوصيت تعريف و تمجيدواسط كاربري خوشگل ورقه اصلي سيستم عامل اندرويد واسط كاربري خوشگل و جذابي را ارائه ميكند.قابليت و امكان اتصال GSM/EDGE،IDEN ،CDMA ،EV-DO ،UMTS ،Bluetooth ، Wi-Fi،LTE ، NFC و WiMAXذخيره سازي SQLite، يك مقر دادهي ارتباط اي سبك، كه براي هدف ها ذخيرهي داده به فعاليت مي رود.پشتيباني از رسانه H.263، H.264، MPEG-4 SP، AMR، AMR-WB، AAC، HE-AAC، AAC 5.1، MP3، MIDI، Ogg Vorbis، WAV، JPEG، PNG، GIF و BMPارسال پيام SMS و MMSمرورگر اينترنت مبتني بر موتور صفحه بندي متن گشوده WebKit ، همدم با موتور جاوا اسكريپت كروم ورژن 8 با پشتيباني از HTML5 و CSS3 ميباشد..امكان تعدادي لمسي اندرويد دارنده قابليت و امكان يك سري لمسي ميباشد كه در آغاز در تلفن همراه هايي مانند HTC Hero ارائه شد.قابليت يك سري وظيفه اي كابران ميتوانند از طرحي به برنامهي ديگر بروند و برنامه هاي مختلف ميتوانند به طور به طور همزمان اجرا شوند.ويجتهاي (Widgets) قابل اندازه بندي دوباره ويجت ها قابل اندازه بندي دوباره مي باشند، به اين ترتيب يوزرها ميتوانند براي نشان دادن محتواي طولاني تر آنانرا توسعه دهند و يا اين كه براي صرفه جويي در دور و بر آنان را كوچك نمايند.امكان چند زباني از متن يك طرفه و دو طرفه پشتيباني مينمايد.GCM ارسال پيام در ابر گوگل (GSM) سرويسي ميباشد كه به برنامه نويسان اذن ميدهد، كه بدون نياز به يك راهكار همگامي منحصر به فرد، داده هاي پيام كوتاه را به يوزرها خويش در دستگاه هاي اندرويد بفرستند.Wi-Fi بدون واسطه تكنولوژي اي كه به نرم افزار ها اذن ميدهد كه از روش يك اتصال نظير به نظير با پهناي باند بالا، به طور مستقيم همديگر را كشف (پيدا) نمايند و با هم جفت شوند.Android Beam يك تكنولوژي رايج بر اساس NFC كه به يوزرها اذن ميدهد كه قثط با تماس دو گوشي دارنده NFC با همديگر، بلافاصله داده ها خويش را به اشتراك بگذارند.برنامه هاي (نرم افزار هاي) اندرويدبرنامه هاي اندرويد معمولا در لهجه جاوا و با به كار گيري از باكس ابزار توسعه و گسترش اپليكيشن اندرويد توسعه مييابند. بعداز بسط ميتوانند به آساني رخ پكيج درآمده و از روش Google Play يا اين كه Amazon Appstore به فروش برسند.
اندرويد بر روي صدها ميليون دستگاه موبايل در بيشتراز 190 مرزوبوم در سراسر فهميده مصرف شده هست. و بيشترين سيستم ادله نصب گرديده بر روي پلت فرم هاي موبايل موجود است كه كاربرد آن نيز با گاز در حال رشد ميباشد. هر روز بيشتراز 1 ميليون دستگاه اندرويد نو در سراسر دنيا فعال مي گردد.
اين خويش آموز با انگيزه يادگرفتن شما براي توسعه و پكيج بندي برنامه هاي اندرويد درج شده هست. اكنون كه فهميديم برنامه نويسي اندرويد چيست در فراگيري هاي بعدي، از فضا برنامه نويسي برنامه هاي اندرويدشروع مي كنيم و آنگاه به تمرين جنبه هاي گوناگون برنامه نويسي اندرويدمي پردازيم.
برچسب: طراحي اپليكيشن،