Разработка на приложения за Android за начинаещи - какво трябва да знаете

Автор: Peter Berry
Дата На Създаване: 20 Lang L: none (month-012) 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Андроид Урок 2 - Какво е андроид и живота на едно приложение
Видео: Андроид Урок 2 - Какво е андроид и живота на едно приложение

Съдържание


Научаването на разработка на приложения за Android за начинаещи може да звучи сложно, но не е необходимо. Да започнем от самото начало. Защо начинаещите биха искали да научат разработката на Android?

На този въпрос има много добри отговори. Android ви предоставя директен достъп до повече от два милиарда месечни потребители. Това е мобилна операционна система номер едно и стои доста над iOS по отношение на чисти числа. Android не работи само на телефони, но и на таблети, телевизори и смарт часовници. Сега приложенията за Android могат дори да работят на Chrome OS! Разбира се, потребителите на iOS традиционно харчат повече за своите приложения, но дори и тази разлика започва да се затваря, тъй като потребителите на Android стават все по-склонни да разкрият своя софтуер.

Android също е сравнително лесен за разработване. Не е задължително да се кодира по-лесно, но има по-малко бариери за влизане в сравнение с другите платформи.

Създаването на нещо популярно в Android е далеч по-лесно от успеха на компютър или Mac.


Пускането на приложения е по-просто в Android

За да започнете с разработката на приложения за Android за начинаещи, се нуждаете от Android SDK, вероятно Android Studio и Java JDK. Всичко е безплатно и ще видим колко лесно е да се настрои скоро. Изграждането на просто приложение не е толкова трудно - по-голямата част от него може да се направи чрез визуален дизайнер - и ако се забиете, на този сайт има много уроци!

След като приложението ви е готово за стартиране, това е много прост процес за създаване на APK (файл, който ще съдържа приложението ви и позволяваща лесно инсталиране) и да го изпратите в Google Play Store. Една еднократна такса от 25 долара е всичко, което струва - тогава ще можете да качвате неограничени приложения във всеки един момент след това. Дори процесът на преглед е автоматизиран (не участват хора), което означава, че приложението ви ще бъде видимо до няколко часа. Google Play Store го прави лесно за хората да намерят и изтеглят приложението ви. Като „път към пазара“, това прави много лесно да се извади думата и да се позволи на хората да започнат да се наслаждават на твоите творения. Създаването на нещо популярно в Android е далеч по-лесно от успеха на компютър или Mac.


Само с малко базови знания можете да създадете професионално изглеждащо приложение и да го пуснете пред милиардна аудитория за нула време. Разработката на Android е умение и при голямо търсене. Още по-добре, Java (един от официалните езици за програмиране на Android) е език номер едно, който търсят работодателите! „Другият“ официален език е Kotlin, който е достатъчно подобен на Java и C #, че лесно бихте могли да прехвърлите уменията си в други роли.

Това перфектно сближаване на факторите прави Android идеално развитие платформа. Получаването на приложение, пуснато на iOS, е значително по-трудно и означава, че ще достигнете до по-малка аудитория. Разработването за компютър означава да се мъчите да намерите платформа, за да разберете какво е вашето устройство. Разработка на Android означава, че вече създаваме приложения за устройствата в джобовете си и ги поставяме в магазин, който много хора проверяват редовно.

Първи стъпки с разработката на приложения за Android за начинаещи

Убеден? Страхотен! И така, какво трябва да започнете?

Ще ви трябва компютър с доста прилични характеристики - нищо прекалено важно. Ако е направено през последните няколко години и работи с Windows, вероятно е добре да отидете. Оттам ще трябва да изтеглите няколко неща:

  • Android Studio
  • Android SDK
  • Java JDK - потенциално

Започнете с най-новата версия на Android Studio. В момента на писането най-новата версия е 3.2.1, но това се променя бързо. Изберете това, което се препоръчва на Developer.Android. Android SDK вече се предлага с Android Studio, така че не е необходимо да го изтегляте отделно. Единственото друго нещо, което ще ви е необходимо за разработката на Android, е Java JDK, който ще трябва да изтеглите отделно от сайта на Oracleтук.

Ще разгледаме как да изтеглите и настроим всичко по-подробно в бъдещите публикации за разработката на приложения за Android за начинаещи. За сега нека се концентрираме върху това, какви всъщност са тези компоненти.

JDK: JDK е „Java Development Kit“. Той ще даде възможност на вашия компютър да разбере и интерпретира Java код (който е предпочитаният език за програмиране на Android, заедно с новодошлия Kotlin). Това е важно, тъй като вашите приложения ще бъдат писани с помощта на Java - ще ви е необходима, за да работи останалото. Никога няма да е необходимо да докосвате това отново, освен ако не премествате компютри, но първоначално трябва да го изтеглите и инсталирате.

Android Studio:Android Studio е официалната интегрирана среда за разработка (IDE) за Android Development. Той ще играе ролята на вашият централен център за развитие. Тук ще въведете Java кода, ще стартирате и отстраните грешки в приложенията и ще управлявате всичките си файлове на проекта. Това е частта от софтуера, която предоставя вашия интерфейс за кодиране и тестване, но той изисква останалите елементи от този списък, за да направите това.

SDK:Комплектът за разработка на софтуер за Android (SDK) е подбор от инструменти, необходими за разработката на Android. Тези инструменти включват допълнителен код, който ще служи като мост между Java и устройствата с Android (така че можете да получите достъп до родните функции на Android), функции, които ще помогнат за реалното компилиране и стартиране на вашите приложения, и други полезни инструменти, които могат да бъдат полезни при кодирането , като емулатор, за да тествате приложенията си. (Емулаторът работи с Android на вашия компютър, за да можете да тествате приложенията, които сте създали, без да се нуждаете от отделен хардуер).

SDK се предлага в комплект с Android Studio. За да започнете, просто трябва да инсталирате Studio и ще бъдете готови да започнете! Както при JDK, няма да е необходимо да го използвате директно до много по-късен етап. За повечето задачи Android Studio ще взаимодейства с него вместо вас.

Освен инсталирането на JDK тогава, Android Studio ще се справи с по-голямата част от инсталацията и настройката за вас.

Голямото решение: Котлин или Ява?

Когато решите да влезете в разработката на Android, като започнете от нулата, ще бъдете принудени да вземете решение за най-добрия език за програмиране, който да научите: Android или Kotlin. Можете да прочетете за разликите тук, но достатъчно е да се каже, че като цяло Kotlin е леко рационализирана алтернатива на Java, която помага да се изгладят някои от уникалните странности на Java. Това каза, че Java е по-широко признато и както беше споменато, се търси от работодателите. Google усилено натиска Котлин, така че все повече и повече кодери в момента правят прехода.

Обобщение: какво включва разработката на приложения за Android за начинаещи?

Имайки предвид всичко това, ние започваме да изграждаме основна картина за развитието на приложения за Android.

Ефективно приложение за Android е код, написан с Java (който изисква JDK), който има допълнителна функционалност, слоена отгоре, благодарение на SDK за Android. Състои се също от различни изображения, мухи на оформлението, музика и други „ресурсни“ файлове. Android Studio слага всичко това заедно за нас и когато натиснете Run или Export, кодът и всички активи се поставят в контейнер, наречен APK. Това е нещо като .zip файл, тъй като е компресиран и като .exe, тъй като работи като инсталационен файл. На този етап има само един файл, който трябва да споделите и стартирате, за да разпространявате програмите си.

Има много повече от това, но това е основната същност. Остава само да се научите да програмирате, което можете да направите, като следвате уроци и започвате с прости проекти за начинаещи. Ако сърбите да копаете, можете да намерите цял набор от публикации на този сайт. Тук е чудесно място да започнете всичко, което трябва да знаете за първото си приложение за Android.

Още по-добре, вижте курса „Въведение в Android App“ в академията на DGIT за най-бързият и лесен начин да научите разработката на приложения за Android за начинаещи. Следете за бъдещи публикации като тази, която всяка седмица ще ви преведе през основните положения.

Oppo имаше много вълнуваща година, пускайки смартфони като Oppo Find X и Oppo F9, които предложиха иновативни и уникални функции. Въпреки че сме в началото на изданията на смартфони през 2018 г., не и...

Актуализация, 16 октомври 2019 г. (16:00 ч. ET): На днешното събитие за стартиране на Oppo, компанията обяви, че Reno 2 и Reno 2Z ще бъдат официално достъпни за покупка в Обединеното кралство от 18 ок...

Дял