
Програмиране с Андроид
По опростен начин можем да определим Андроид като платформата, която променя това, което мобилните телефони могат да правят. И не само те. Тя се среща в смартфоните, таблетите, смарт часовниците, телевизорите, игрови конзоли, електронни четци и дори в колата. 97% от населението на България на над 15 години ползва мобилни телефони, като в дялът на трите процента, които не притежават мобилни устройства са основно хора на над 65 годишна възраст. 88% от децата на възраст между 7 и 14 години също използват смартфони, а за две трети от тях той е единственото устройство, на което използват интернет.
Android (транскрипция: Андроид) е операционна система на Google Inc. за мобилни устройства, базирана на ядрото на Linux. Тя е създадена, поддържана и развивана първоначално от Android Inc., която е купена от Google Inc. през 2005 г.
През последните 10 години Андроид създава и затвърждава името си и бележи неочакван успех. В момента има над 1.4 милиарда активни потребители и 80% от смартфоните по света използват този софтуер. Над 1 милиард нови мобилни телефона с Андроид са продадени през 2014 година. Програмистите за мобилни телефони са малко- една 9% от всички програмисти според проучване от 2015 година, а от тях 44.6% се занимават с програмиране с Андроид. Тенденцията показва, че все повече хора използват мобилните си устройства за все повече различни дейности и търсенето на специалисти в областта ще продължи да се покачва. Всеки, който е избрал програмирането с Андроид като кариерно развитие е на прага на светло бъдеще. Освен мобилни телефони и устройства като смарт часовници, устройства за дома и навигации за коли имат нужда от специален софтуер, разбаротен за Андроид.
Ако се интересувате от програмиране, препоръчваме ви да се включите в безплатното обучение по Въведение в Web Development.

Източник: www.media.kasperskydaily.com
За развитието на Android се грижат голям брой софтуерни разработчици, които създават така наречените „apps“– малки приложения, които разширяват функционалността на системата. Приложенията могат да бъдат сваляни от различни сайтове в интернет или от големи онлайн магазини, като Android Market (впоследствие преименуван на Google Play). По данни към юни 2018 г. за Android има над 3 300 000 приложения.
Интерфейсът е базиран на директна манипулация – директно се управлява чрез докосване на екрана. Самите докосвания отговарят на действия от реалния живот, като плъзгане и почукване, чрез тях се манипулират обектите на екрана и виртуалната клавиатура. Интерфейсът е проектиран да отговаря моментално на зададените от потребителя задачи. Наличният хардуер, като например акселерометър, жироскоп и сензор за близост, се използва от някои приложения в отговор на допълнителни действия на потребителя. Например променяне на ориентацията на екрана от портретен в пейзажен режим в зависимост от това как е ориентирано устройството.

Източник: www.android.com
Приложенията (Apps), които разширяват функционалността на устройствата, са написани, използвайки Android software development kit (SDK), на езика Java, който има пълен достъп до Android APIs. Java може да се комбинира със С/С++ при разработката на приложения, като от версия 1.4 насам езикът Go също се поддържа, но не е препоръчителен. SDK притежава разнообразие от инструменти за разработка, включвайки дебъгер, софтуерни библиотеки, QEMU емулатор, документация, примерни кодове и ръководства. В началото официалното IDE на Google беше Eclipse, който използва приставката Android Development Tools (ADT). През декември 2014 г. Google пуснаха Android Studio, базирано на IntelliJ IDEA, като свое основно IDE за Android.
През юли 2011 г., Google заявява, че всеки ден се активират 550 000 нови Android устройства, като всяка седмица те нарастват 4,4%. През 2012 г. 500 милиона устройства са задействани с 1,3 милиона активации на ден. През май 2013 г. в Google I/O, Sundar Pichai обявява, че в световен мащаб има 900 милиона Android устройства.
![]()
Източник: www.i.gadgets360cdn.com
Проучване, проведено през април – май 2013 установява, че Android се използва от 71% от мобилните разработчици. Успехът на операционната система става обект на много спорове, като част от така наречените „смартфон войни“ между технологичните компании
Според доклад от януари 2015 г. на Gartner, „Android надминава един милиард продажби на устройства през 2014 г. и ще продължи да расте с двуцифрени темпове през 2015 г. с 26% увеличение на годишна база“. Това го прави първата операционна система, достигнала повече от един милиард крайни потребители в рамките на една година, с достигането на близо 1,16 млрд. крайни потребители през 2014 г., Android доставят над четири пъти повече от IOS и OS X заедно, и над три пъти повече от Microsoft Windows. Gartner очаква целият пазар на мобилни телефони да „достигне два милиарда единици за 2016 г.“.

Източник: www.fscl01.fonpit.de
Андроид е операционната система, която за момента е единствената в света на мобилните устройства, която поддържа 5G. Макар и употребата на тази мрежа да е противоречива, доказаните ползи са налице. Ще можете да сваляте филми в 4К формат със скорост 100 пъти по-бърза от досегашната, груповите ви видео разговори никога няма да забиват.
Устройствата, работещи с Андроид могат да имат едни от най-добрите камери в света. Можете да улавяте запомнящи се динамични моменти по всяко време и място, дори при слабо осветление.
Екосистемата на Андроид се разраства с всеки изминал ден. Същото се отнася и за изискванията и очакванията на потребителите. Затова се разчита все повече и повече на програмирането с Андроид. От специалистите се очаква да разработват висококачествени приложения и друг софтуер, който да предоставя първокласно преживяване и да работи еднакво добре на милиарди устройства. Това изисква много работа. Иновациите, които излизат непрекъснато позволяват на разработчиците да подобряват създаването на приложения и улеснява работата им, което я прави и по-приятна.

Източник: www.storage.googleapis.com
Когато една технология или устройство не просто функционира, а прави живота ви по-лесен, то си заслужава да се развиват. Андроид е наясно с тази тенденция и се възползва масово с разработка на услуги и инструменти като GPS технологии и други, улесняващи живота на потребителите.
С Андроид работят не само програмисти, а и графични и уеб дизайнери, както и такива на устройства и производители. Това означава, че пазарът винаги ще има нужда от специалисти в тези области и ще имат възможност да измислят и създават такива неща, които светът не е виждал досега. Това, което в момента е само във вашето въображение може да стане ежедневие с развитие на технологиите. А защо не сте и вие самият човекът, който да помага с разработването на тези технологии?




