Descărcați aplicația cum se face. Hello Kitty - Crearea primei aplicații Android

Sistemul de operare Android este una dintre cele mai populare platforme mobile din lume astăzi. Aproape fiecare proprietar al unui smartphone Android ar dori să primească o aplicație unică, potrivită într-un anumit caz pentru el, dar nu este întotdeauna posibil să găsești o astfel de aplicație. În acest articol vom vorbi cu tine despre cum să faci singur o aplicație Android folosind metode gratuite.

Datorită dezvoltării rapide a platformei Android, unele funcții ale programelor descrise se pot schimba, așa că pentru a clarifica orice detalii, scrieți în comentarii. Ultima ediție - 20.01.2018.

Desigur, progresul nu stă pe loc și odată cu dezvoltarea sistemului de operare Android există din ce în ce mai multe oportunități de a crea diverse tipuri de aplicații care sunt potrivite pentru acesta. Și dacă recent, doar un specialist care a studiat asta la institut a putut să o creeze, acum o poate face orice proprietar de telefon sau tabletă Android online.

Utilizatorii își pot crea propria aplicație pentru a se mulțumi cu un program unic. Sau o pot face pentru a câștiga niște bani. Astăzi, internetul oferă toate oportunitățile pentru acest lucru.

Instrumentele descrise mai jos vă vor permite să vă creați propria aplicație în mai multe etape.

Unele dintre programele prezentate vă permit nu numai să faceți, ci și monetizează imediat lui. De asemenea, oricare dintre aplicațiile create poate fi plasată pe sistemul Google Play.

Patru moduri de a crea singur o aplicație Android

Mai jos veți găsi patru „instrumente” care vă vor permite să creați o astfel de aplicație rapid și fără cunoștințe speciale. Astfel de programe amintesc de kiturile de construcție care vă permit să creați tot ce aveți nevoie bloc cu bloc, o analogie bună cu asamblarea setului de construcție familiar LEGO.

Toate programele prezentate aici au fost selectate după următoarele criterii:

  • Utilizare convenabilă. Desigur, aceste oferte nu vor fi folosite de specialiști instruiți, ci de utilizatori obișnuiți, ca tine și mine. De aceea, aplicația ar trebui să fie foarte convenabilă, funcțională și ușor de utilizat.
  • Interfață intuitiv simplă. Din punct de vedere logic, acest punct pare să decurgă din cel precedent, ceea ce înseamnă că programul ar trebui să fie nu numai convenabil, ci și intuitiv.
  • Funcționalitate excelentă. Varietatea largă de moduri de a crea o aplicație este un plus sigur. Deși toate programele prezentate, în medie, au aceleași funcții, cu excepția unor detalii minore.

Mai jos vom arunca o privire la o selecție de instrumente care vă vor ajuta să vă creați prima aplicație.

App Builder - un instrument simplu pentru crearea de aplicații

Această opțiune este o modalitate bună de a vă crea rapid propriile aplicații. Fără îndoială, vestea bună este că îl poți folosi fără să investești un ban, ceea ce înseamnă gratuit. Deși aici există și dezavantaje, cel puțin în faptul că este în întregime în engleză (după actualizarea din decembrie 2017 s-a adăugat rusă).

Caracteristicile programului

  • Există o selecție uriașă de șabloane pentru crearea unei aplicații. Dacă aveți în minte o aplicație simplă, atunci acest program vă va ajuta cu ușurință să selectați un șablon;
  • După crearea aplicației, puteți monitoriza statisticile acesteia;
  • Dacă creați o aplicație și aceasta trece revizuirea, aceasta poate fi ușor și destul de ușor listată pe Google Play Store.

AppsGeyser - un site pentru crearea de aplicații Android de înaltă calitate pe cont propriu

Site oficial - https://www.appsgeyser.com

Acest instrument este mai bun decât cel precedent, deoarece există multe mai multe oportunități pentru a vă crea propria aplicație. Site-ul vă permite să vă creați propriul program în doar câteva minute. Acest editor este cel mai simplu dintre toate pe care le-am întâlnit. Lista aplicațiilor pe care te va ajuta să le faci este foarte mare, pornind de la un browser obișnuit și terminând cu propriul dvs. messenger.

Beneficiile AppsGeyser

  • Aplicația este scrisă destul de repede, literalmente în câteva clicuri;
  • Vă permite să creați jocuri simple pentru Android, deoarece trebuie să recunoașteți că nu orice instrument de astăzi poate face acest lucru;
  • Odată ce aplicația este gata, aceasta poate fi plasată cu ușurință în magazinul Google Play;
  • În plus, vă puteți monetiza programul direct prin serviciul AppsGeyser. Aceasta este o funcție utilă, deoarece, arătându-ți imaginația, poți și câștiga bani din ea;
  • Creați, editați, publicați o aplicație online în contul personal (pentru ca rezultatele să fie salvate).

IbuildApp - un motor puternic pentru dezvoltarea propriilor proiecte

Acest instrument merită o privire cu adevărat amănunțită. După cum am discutat mai sus, nu trebuie să cunoașteți un limbaj de programare pentru a crea aplicații Android. Platforma de dezvoltare este atât de simplă încât crearea propriei aplicații va fi foarte simplă. Procesul va dura doar câteva minute, dar rezultatul va fi evident.

Site-ul IbuildApp are atât planuri plătite (dezvoltarea unei aplicații individuale, cu dezvoltare ulterioară), cât și șabloane gratuite, dintre care există o mulțime.

Site-ul oficial rusesc - https://russia.ibuildapp.com

Să vedem ce poate face:

  • O arhivă uriașă de subiecte pe o varietate de subiecte: ar putea fi restaurante, cafenele, activități sportive și multe alte subiecte care vă permit să alegeți orice doriți. Tot ce trebuie să faceți este să selectați ceva specific și apoi să îl editați pentru a se potrivi nevoilor dvs.;
  • De asemenea, are modalități încorporate de promovare a aplicației create. Programul nu numai că vă ajută să creați rapid o aplicație, ci și o promovează. În alte cazuri, acest proces durează foarte mult timp;
  • În plus, veți putea conecta aplicația la rețeaua de publicitate, ceea ce înseamnă că veți câștiga bani din ea.

AppsMakerstore - platformă pentru crearea de programe simple

Site oficial - https://appsmakerstore.com

A patra platformă cool care este concepută pentru crearea de aplicații Android. Probabil unul dintre cele mai importante avantaje este că folosind site-ul AppsMakerStore puteți crea programe care vor fi multi-platformă (de exemplu, pe Android, iOS și Windows Phone)

Să ne uităm la avantajele platformei:

  • Lucrul cu designerul are loc online;
  • Posibilitatea inregistrarii gratuite;
  • Scrierea de aplicații folosind machete gata făcute, în timp ce o selecție uriașă de șabloane pe această temă este oferită fiecărui utilizator.

Instrucțiuni video pentru crearea unei aplicații folosind APK Creator


Asta e tot, sperăm că ați găsit ceea ce căutați și că ați fost mulțumit de selecția noastră. Acest set de instrumente va deveni ceva special pentru un programator începător și vă va permite să înțelegeți complexitatea creării de aplicații simple gratuit.

Cum se creează o aplicație pentru Android sau iPhone?— aceste întrebări sunt puse din ce în ce mai mult nu numai de dezvoltatorii web, ci și de proprietarii obișnuiți de site-uri web de afaceri mici și bloggeri.

Această recenzie sugerează luarea în considerare , care sunt constructori pentru crearea rapidă și ușoară a aplicațiilor Android și iPhone. În același timp, fără a solicita utilizatorului să aibă abilități de programare sau alte cunoștințe IT speciale. Astfel de aplicații sunt indispensabile pentru diferite tipuri de afaceri - la urma urmei, sunt o modalitate excelentă de a vă extinde publicul țintă și de a atrage clienți.

Astfel, tot ceea ce s-a discutat în revizuirea pentru dezvoltarea aplicației poate fi unit sub sloganul: simplu, rapid si fara programare!

1.AppsGeyser

AppsGeysergratuit un serviciu web care vă permite să convertiți conținutul site-ului dvs. într-o aplicație Android și să îl distribuiți prin Google Play. În plus, aplicațiile create pot fi atât vândute, cât și reclame plasate în ele.
Puteți crea un număr nelimitat de aplicații Android din trei tipuri de conținut: un site web, o pagină html simplă și un videoclip YouTube. Pentru a crea o aplicație Android, AppsGeyser folosește un asistent de șablon simplu și intuitiv.

Site-uri web AppsGeyser: http://www.appsgeyser.com, http://www.appsgeyser.ru

2. TheAppBuilder

TheAppBuildergratuit serviciu online pentru crearea rapidă a aplicațiilor mobile. TheAppBuilder creează aplicații folosind un designer și șabloane standard - pentru afaceri, evenimente, educație, muzică, sport etc. Aplicațiile create sunt gratuite și pentru 5 USD pe lună Puteți dezactiva afișarea reclamelor de la terți în aplicația creată. TheAppBuilder vă permite să creați aplicații Android și Windows Mobile.

Site-ul web TheAppBuilder: http://www.theappbuilder.com

3. Appsmakerstore

Appsmakerstore este un serviciu online care permite utilizatorilor să creeze și să publice propriile aplicații mobile în câteva clicuri pe Internet. Platforma Appsmakerstore creează aplicații mobile susținute de HTML5, iTunes, Android Market, Blackberry Marketplace, Windows Marketplace și Facebook fără abilități tehnologice profunde. Acesta este total 1 aplicație pentru 6 platforme diferite. Appsmakerstore este oferit în 23 de limbi, inclusiv rusă și ucraineană.

Particularitatea Appsmakerstore este că oferă o gamă de șabloane gata făcute pentru anumite industrii (de exemplu, servicii juridice, cluburi de noapte, restaurante și cafenele, comerț, saloane de înfrumusețare etc.)

  • DIY - 9,78 USD pe lună.
  • „Facem o cerere pentru tine” – 249 USD
  • „Reseller” este un preț special care trebuie găsit pe site separat.

Întotdeauna incluse în toate planurile:

  • Modificări nelimitate de conținut și actualizări ale aplicațiilor.
  • Actualizați conținutul aplicației pe iTunes și Google Play fără a fi nevoie să republicați.
  • Trimiteți un număr nelimitat de notificări push utilizatorilor.
  • Primiți și utilizați automat toate actualizările de sistem.
  • Gazduire sigura pe serverele noastre.
Site-ul web Appsmakerstore: http://appsmakerstore.com

4. Businessapps

Aplicații de afaceri— generator de aplicații mobile online plătit (iPad, HTML5) pentru întreprinderile mici. Caracteristicile includ geolocalizarea, primirea și trimiterea de mesaje, un coș de cumpărături, notificări, integrarea cu rețelele sociale, postarea de informații despre meniu, gama de servicii, evenimente viitoare etc. Există șabloane pentru restaurante, agenți imobiliari, săli de sport etc.

Acest serviciu este reprezentat de următoarele planuri:

  • „Site mobil” – 29 USD pe lună.
  • „Aplicație mobilă” - 59 USD pe lună
  • « Etichetă albă Partener" crearea de aplicații pentru clienții dvs. - un preț special care trebuie găsit separat pe site.
Site-ul web Biznessapps: http://www.biznessapps.com

5. AppGlobus

AppGlobus este unul dintre designerii ruși de aplicații mobile online, cu plată, care permite utilizatorilor să creeze și să publice în mod independent aplicația în App Store și Google Play.

Utilizează noul design și capacitățile Ionic Framework, care îmbunătățește semnificativ calitatea dezvoltării și face posibilă crearea de aplicații mobile pe HTML5, iOS, Android chiar și fără cunoștințe de programare.

În prezent, AppGlobus este oferit în 8 limbi, inclusiv rusă.

AppGlobus.com oferă următoarele pachete:

  • STARTAP - 900 rub./lună.
    • Aplicații: HTML5/Android, panou de administrare, magazin, fără restricții la Push, fără restricții la instalare, fără publicitate.
  • BASIC - 1500 rub./luna
    • Aplicații atât pentru Android, cât și pentru iOS, panou de administrare, magazin, fără restricții la Push, fără restricții la instalare, fără publicitate.
  • GARSONIERĂ - 2000 rub./lună
    • Aplicații: Windows/Android/iOS, panou de administrare, magazin, fără restricții la Push, fără restricții la instalări, fără publicitate.
  • PRO - 45.000 rub./o singură dată
    • Aplicații: Windows/Android/iOS, dezvoltare personalizată, îl vom publica în App Store și Google Play noi înșine, vom furniza codul sursă
Site-ul web AppGlobus: http://appglobus.com/

6. My-apps.com

My-apps.com— un serviciu online plătit pentru crearea propriei aplicații mobile pentru afaceri sau uz personal. Nu sunt necesare abilități speciale. Potrivit pentru afaceri mici, cum ar fi magazinele online. Este nevoie de doar 5 minute pentru a vă crea aplicația - trebuie doar să selectați modulele și designul necesare. Există versiuni în engleză și rusă.

My-apps.com oferă următoarele pachete:

  • Începe - 599 rub.
    • aplicații numai pentru Android, acces la designer, șabloane și pictograme de aplicații gratuite, actualizări de conținut la fiecare 48 de ore, actualizarea singur a sursei aplicației în magazin nu mai mult de o dată la 2 luni.
  • Lumina - 990 rub.
    • /lună
  • aplicații atât pentru iOS, acces la designer, șabloane și pictograme de aplicație gratuite, capturi de ecran de bază ale aplicației, notificări push - 1 pe lună, actualizări de conținut la fiecare 24 de ore, actualizări ale sursei aplicației în magazine o dată la 2 luni.
    • Standard - 2490 rub.
  • /lună aplicații atât pentru Android, cât și pentru iOS, acces la designer, șabloane și pictograme de aplicație gratuite, capturi de ecran de bază ale aplicației, suport Skype, notificări Push - 10 pe lună, actualizări de conținut la fiecare 12 ore, actualizări ale sursei aplicației în magazine o dată pe lună.
    • afaceri -
  • 9890 rub. + /lună

    • aplicații atât pentru Android, cât și pentru iOS, acces la designer, șabloane și pictograme de aplicație gratuite, capturi de ecran de bază ale aplicației, asistență Skype și e-mail, manager personal, notificări Push - 50 pe lună, actualizări instantanee de conținut, actualizări ale sursei aplicației în magazine - fără restricții.
VIP - 3999 rub.

/lună

150.000 de ruble. plata instalatiei aplicații atât pentru Android, cât și pentru iOS, acces la designer, șabloane și pictograme de aplicație gratuite, capturi de ecran de bază ale aplicației, asistență Skype și e-mail, manager personal, notificări Push - nelimitat, actualizări de conținut - instantaneu, actualizări sursei aplicației în magazine - fără restricții. Site-ul web My-apps.com: http://my-apps.com 7. iBuildApp , iBuildApp

oferă o platformă”

  • fă-o singur
” pentru a crea iPhone/aplicații

care, de asemenea, nu necesită abilități de programare. Acest serviciu oferă fiecărei organizații o modalitate ușoară de a crea aplicații mobile (iPhone, iPad, Android) și materiale de publicare. Clienții își pot crea propriile cataloage, fluturași, broșuri, rapoarte, CV-uri etc. și le pot livra folosind soluția SaaS. Există versiuni în engleză și rusă.

iBuildApp este furnizat în următoarele pachete:— serviciu online pentru dezvoltarea aplicațiilor (, iPad, Android). Vă permite să creați o aplicație bazată pe unul dintre multele șabloane de aplicație. Elementele interfeței cu utilizatorul aplicației create pot fi asociate cu funcții precum trimiterea de e-mailuri, mesaje SMS, trimiterea către serviciile Facebook și Twitter.

  • Dezvoltator - 33 USD pe lună. (poate fi creată doar 1 aplicație)
  • Profesionist - 79 USD pe lună.
  • Premiun - 129 USD pe lună.
  • intreprindere - Pretul trebuie solicitat separat.

Toate pachetele acceptă următoarele platforme: IOS (iPhone/iPad) și Android (telefon/tabletă)

Site-ul Web Viziapps: http://www.viziapps.com

9.AppsBuilder

AppsBuilder- un editor online care vă permite să creați aplicații pentru iOS, Android și Windows Phone. Este foarte simplu de utilizat: vă puteți asambla propriul program din piese gata făcute. În ciuda faptului că AppsBuilder încearcă să fie mai simplu și mai ușor de înțeles pentru utilizatorii fără experiență, adaugă și câteva caracteristici pentru programatori: de exemplu, puteți completa aplicațiile create cu propriile scripturi Java.

Există trei pachete plătite care includ o perioadă de încercare gratuită de 30 de zile:

  • Starter (49 euro pe lună) -1 aplicare.
  • Regular (199 euro pe lună) - până la 5 cereri.
  • Scalabil (de la 249 euro pe lună) - mai mult de 5 aplicații.
Site-ul web AppsBuilder: http://www.apps-builder.com

10. Roadie mobil

Roadie mobil este unul dintre cei mai bătrâni în serviciile online pentru crearea de aplicații pentru iPhone, Android, iPad și Mobile Web. Particularitatea Mobile Roadie este că se concentrează în primul rând pe show business. Oferă șabloane pentru actori și muzicieni, regizori și producători și agenții de marketing și PR, dar în principiu setul de instrumente vă permite să creați o aplicație pentru alte tipuri de afaceri. Printre clienți se numără Madonna, Cirque du Soleil și Grădina Zoologică din San Diego. Există un șablon pentru crearea unei aplicații pentru un eveniment sau conferință, posibilitatea de a vinde bilete și acces la statistici. În general, setul funcțional este foarte larg, cu toate acestea, prețul este destul de mare:

  • Core - 149 USD pe lună.
  • Pro- 799 USD pe lună.
  • Enterprise - 24.000 USD
Site-ul web Mobile Roadie: http://mobileroadie.com

11. AppMakr

Appmakr— un serviciu online pentru crearea de aplicații pentru iPhone, Android, Windows Phone.

În acest serviciu vă puteți crea propria aplicație mobilă foarte simplu și rapid. Prețurile sunt mai mult decât accesibile. Și ceea ce este tipic este că nu există reclame în toate pachetele.

  • Elementele de bază ale aplicației - 2 USD pe lună.
  • App Pro - 12 USD pe lună.
  • Reseller - $499 .
Site-ul web Appmakr: https://www.appmakr.com/

12. BuildFire

BuildFire— un serviciu online pentru crearea propriilor aplicații pentru iPhone, Android, Windows Phone.

Particularitatea acestui serviciu online este că crearea aplicațiilor este complet gratuită când aplicația este publicată în cataloage și se ridică la 49 USD lunar.

Site-ul web BuildFire: http://buildfire.com/

Când utilizați acest material „10+ cele mai bune servicii online: cum să creați o aplicație pentru Android și iPhone”, este necesar un link activ către.

Mulți oameni cred că scrierea propriei aplicații pentru smartphone-uri Android este o sarcină extrem de dificilă. Mulți oameni cred că doar companiile cu zeci de dezvoltatori și designeri care petrec luni de zile creând un produs pot scrie programe de succes comercial pentru Android. Desigur, dacă există aplicații mari, de exemplu jocuri cu grafică 3D complexă, la care lucrează echipe întregi de specialiști. Dar există și multe aplicații care sunt populare, sunt în top pe Google Play și, în același timp, au fost create de o singură persoană. Și astfel de aplicații aduc destul de multe venituri dezvoltatorului lor.
În engleză există un termen „indie”. Un singur dezvoltator care scrie aplicații pentru Android sună ca un „dezvoltator indie Android”.
Căutați pe Google aceste cuvinte și veți găsi sute de bloguri care raportează venituri din aplicațiile lor. Și dacă alții au putut să scrie și să-și lanseze propria aplicație, atunci poți și tu!
Poate știți că celebrul joc Angry Birds, care aduce milioane creatorilor săi, a fost realizat de o mică companie finlandeză care încercase fără succes să facă alte jocuri de câțiva ani. Iar aplicația și serviciul Instagram au fost făcute de câțiva tipi din California. Jocul Cut The Rope cu milioane de descărcări a fost creat de doi frați din Rusia. Astfel de exemple mă inspiră.

Mitul 1: Trebuie să fii fluent în Java pentru a scrie aplicații Android.

Desigur, sunt necesare cunoștințe de bază despre Java. Dacă cunoști deja orice alt limbaj de programare, atunci îți va fi foarte ușor să începi să scrii pentru Android. Dacă cunoștințele tale de programare sunt practic zero, nu dispera. Unele părți ale aplicației pot fi realizate prin scrierea unui cod complex. În acest scop, Eclipse are un editor de interfață vizuală. Folosind mouse-ul, trăgând butoane, liste, imagini și alte elemente din paletă, vă puteți crea propria aplicație.

Desigur, nu te poți descurca deloc fără programare, deoarece pe lângă crearea butonului în sine, va trebui să descrii acțiunea efectuată atunci când este apăsat. Dar atunci cărți ca aceasta te vor ajuta rapid. În plus, dacă vorbiți engleză, atunci multe bucăți gata făcute de cod de program care vă rezolvă problemele specifice pot fi găsite pe forumul Stackoverflow.

Mitul 2. Trebuie să ai un smartphone Android

SDK-ul Android include un emulator. Acesta este un program care „reprezintă” un telefon sau o tabletă Android. Funcționează pe un computer obișnuit și arată ca un smartphone obișnuit, doar că este controlat nu cu un deget, ci cu un mouse și tastatură. În emulator puteți rula aplicația dvs. De asemenea, puteți seta diferite dimensiuni de ecran și puteți verifica cum va funcționa programul dvs. pe diferite modele de smartphone. Deci, pentru dezvoltarea aplicațiilor Android, un telefon nu este un lucru necesar. Computerul tău va fi smartphone-ul tău Android.

Mitul 3. Ai nevoie de mulți bani

Mediul de dezvoltare Eclipse și Android SDK sunt gratuite. Tutoriale de programare Android și tutoriale Java pot fi găsite online.
Crearea propriei aplicații poate să nu vă coste altceva decât timpul și efortul dvs.
Dacă doriți să vă publicați aplicația în cel mai mare magazin Google Play (fost Android Market), atunci veți avea nevoie de 25 USD. Dar această sumă va fi mai mult decât plătită prin venitul pe care îl primiți. Vă voi spune cum să vă prezentați corect produsul pe piața aplicațiilor în postările viitoare.

Mitul 4. Trebuie să poți desena/utiliza Photoshop/Corel Draw

Aplicația de mai sus poate conține doar controale și text standard și nicio grafică. Și în același timp folosit de un milion de oameni. Uită-te, de exemplu, la numeroșii clienți sau aplicații Twitter în care principalul lucru este textul. Tot ce aveți nevoie este să creați o pictogramă pentru aplicația dvs.
Dacă faci un joc, atunci nu te poți lipsi de o grafică bună. Dacă ultima dată când ai desenat a fost la grădiniță, atunci este mai bine să angajezi un designer independent. Poate fi găsit pe unul dintre burse, de exemplu freelance.ru. Stabiliți-vă cerințele pe site și alegeți un antreprenor dintre independenții care au răspuns. Ca rezultat, veți obține un design grozav la un preț rezonabil.

După ce am spulberat unele mituri, îmi rezumă postarea de astăzi: dezvoltarea de aplicații Android este interesantă și accesibilă.


Crearea propriilor programe pentru dispozitive mobile este o sarcină dificilă, care poate fi realizată folosind shell-uri speciale pentru crearea de programe pentru Android și având abilități de bază de programare. Mai mult, alegerea mediului pentru crearea aplicațiilor mobile nu este mai puțin importantă, deoarece un program de scriere a programelor pe Android poate simplifica semnificativ procesul de dezvoltare și testare a aplicației dvs.

Android Studio este un mediu software integrat creat de Google. Dacă luăm în considerare alte programe, Android Studio se compară favorabil cu analogii săi datorită faptului că acest complex este adaptat pentru dezvoltarea de aplicații pentru Android, precum și pentru efectuarea diferitelor tipuri de teste și diagnostice. De exemplu, Android Studio include instrumente pentru testarea compatibilității aplicațiilor pe care le-ați scris cu diferite versiuni de Android și diferite platforme, precum și instrumente pentru proiectarea aplicațiilor mobile și vizualizarea modificărilor aproape imediat. Impresionant este și suportul pentru sistemele de control al versiunilor, consolele pentru dezvoltatori și multe șabloane standard de design de bază și elemente standard pentru crearea de aplicații Android. La numărul mare de avantaje, se mai poate adăuga și faptul că produsul este distribuit absolut gratuit. Dezavantajul este că mediul are doar o interfață în limba engleză.

Studioul RAD


Noua versiune a RAD Studio, numită Berlin, este un instrument cu drepturi depline pentru dezvoltarea de aplicații multiplatforme, inclusiv programe mobile, în limbajele Object Pascal și C++. Principalul său avantaj față de alte medii software similare este că permite o dezvoltare foarte rapidă prin utilizarea serviciilor cloud. Noile dezvoltări din acest mediu vă permit să vedeți în timp real rezultatul execuției programului și toate procesele care au loc în aplicație, ceea ce vă permite să vorbiți despre acuratețea dezvoltării. De asemenea, puteți comuta în mod flexibil de la o platformă la alta sau la servicii de server. Dezavantajul RAD Studio Berlin este că este o licență plătită. Dar, după înregistrare, puteți obține o versiune de probă gratuită a produsului timp de 30 de zile. Interfața de mediu este engleză.

Eclipse este una dintre cele mai populare platforme software open source pentru scrierea aplicațiilor, inclusiv a celor mobile. Printre principalele avantaje ale Eclipse se numără un set imens de API-uri pentru crearea modulelor de program și utilizarea abordării RCP, care vă permite să scrieți aproape orice aplicație. Această platformă oferă utilizatorilor, de asemenea, elemente ale IDE-urilor comerciale, cum ar fi un editor convenabil cu evidențiere de sintaxă, un depanator care funcționează în modul de streaming, un navigator de clasă, manageri de fișiere și de proiect, sisteme de control al versiunilor și refactorizare a codului. Deosebit de plăcută este oportunitatea de a livra SDK-ul necesar pentru scrierea programelor. Dar pentru a folosi Eclipse va trebui să înveți și engleza.

Acest tutorial vă va învăța elementele de bază despre cum să scrieți o aplicație Android folosind mediul de dezvoltare Android Studio. Dispozitivele Android devin din ce în ce mai comune, iar cererea pentru aplicații noi este în creștere tot timpul. Android Studio este un mediu de dezvoltare gratuit, ușor de utilizat.

Pentru acest tutorial, este mai bine dacă aveți cel puțin cunoștințe trecătoare de Java, deoarece acesta este limbajul folosit de Android. Nu va fi prea mult cod în acest tutorial, deoarece presupun că aveți anumite cunoștințe despre Java sau sunteți gata să găsiți ceva ce nu știți deja. Crearea unei aplicații va dura 30-60 de minute, în funcție de cât de repede descărcați și instalați toate programele necesare. După ce ați urmat acest tutorial despre cum să vă creați prima aplicație Android, s-ar putea să vă găsiți un nou hobby distractiv sau chiar să începeți o carieră ca dezvoltator de aplicații mobile în devenire.

Etapa 1: Instalați Android Studio

  1. Trebuie să instalați JDK ( Kit de dezvoltare Java) și JRE (Java Runtime Environment). Îl puteți descărca de pe acest link. Acolo selectați versiunea pentru sistemul de operare, acceptați acordul de licență, descărcați și instalați.
  2. Acum intră aici http://developer.android.com/sdk/index.html și descarcă (ai grijă, va trebui să descărcați aproximativ 3 gigaocteți).
  3. Începem instalarea și urmăm instrucțiunile.

Etapa 2: Creați un nou proiect

  1. Deschideți Android Studio.
  2. În meniu " Pornire rapidă", selectați " Începeți un nou proiect Android Studio».
  3. In fereastra" Creați un proiect nou„(fereastra care s-a deschis), denumește-ți proiectul” Salut Lume».
  4. Numele companiei opțional.*
  5. Faceți clic pe " Următorul».
  6. Asigurați-vă că caseta de selectare este doar pe „ Telefon și tabletă».
  7. Dacă intenționați să testați prima aplicație pe telefon, atunci asigurați-vă că este selectată versiunea corectă de Android (nu mai veche decât cea de pe telefon).
  8. Faceți clic pe " Următorul».
  9. Selectați " Activitate goală».
  10. Faceți clic pe " Următorul».
  11. Lăsați toate celelalte câmpuri așa cum sunt.
  12. Faceți clic pe " Termina».

*Numele obișnuit al companiei pentru proiectele Android este „example.name.here.com”.

Etapa 3: Editarea salutului

  1. Accesați fila activitate_principal.xml, cel mai probabil este deja activ.
  2. Asigurați-vă că fila din partea de jos a ecranului este activă Proiecta(cel mai probabil acest lucru este adevărat).
  3. Trageți expresia „ Buna ziua, Lumea! » din colțul din stânga sus al telefonului până în centrul ecranului.
  4. În partea stângă a ecranului există un arbore de foldere. Deschide folderul numit " valorile».
  5. În acest folder, faceți dublu clic pe fișierul " corzi.xml».
  6. În acest fișier, găsiți linia care conține textul „ Salut Lume!" și adăugați la acest text " Bun venitlameleaplicația! ».
  7. Reveniți la „ activitate_principal.xml».
  8. Asigurați-vă că textul dvs. este centrat pe ecranul telefonului și conține textul " Buna ziualume! Bun venitlameleaplicația! ».

Pasul 4: Adăugați un buton

  1. Pe " activitate_principal.xml"selecteaza fila" Proiecta».
  2. În coloana din stânga ferestrei în care se află telefonul, găsiți un folder numit " Widgeturi" Există diverse butoane acolo.
  3. Ia " Buton» și trageți-l pe ecranul telefonului. Ar trebui să fie centrat pe ecran chiar sub textul dvs.
  4. Asigurați-vă că butonul este încă selectat (cadru albastru în jurul lui).
  5. În colțul din dreapta jos există o fereastră cu proprietățile obiectului selectat. Derulați în jos și găsiți linia numită " text».
  6. Schimbați textul " Buton nou"la" Pagina următoare».

Etapa 5: Creați o a doua activitate

  1. În partea de sus a arborelui sistemului de fișiere al proiectului, faceți clic dreapta pe folderul numit " aplicația».
  2. Selecta Nou > Activitate > Activitate goală.
  3. În fereastra care apare, în linia de sus, introduceți „ A doua activitate».
  4. Faceți clic pe " Termina».
  5. Mergi la " activitate_doilea.xml" și asigurați-vă că fila " este selectată în partea de jos Proiecta».
  6. Mutați textul din colțul din stânga sus al telefonului în centrul ecranului, așa cum am făcut în pașii anteriori.
  7. Asigurați-vă că blocul de text este încă selectat (cadru albastru) și în colțul din dreapta jos al proprietăților obiectului, căutați linia " id"si intra acolo" text2 ».
  8. În colțul din stânga sus (în arborele proiectului), faceți dublu clic pe „ corzi.xml».
  9. Sub linie Salut Lume! Bun venit în aplicația mea!

    adăugați următoarea linie

    Bun venit pe pagina a doua!

  10. Reveniți la „ activity_second.xml».
  11. Selectați din nou blocul de text.
  12. În colțul din dreapta jos al proprietăților obiectului, găsiți linia „ text" și intră acolo «@ şir/doilea_pagină».
  13. Asigurați-vă că caseta de text scrie acum „ Bun venitlaceldoileapagină! ” iar blogul este situat în centrul ecranului.

Etapa 6: Scrieți acțiunea pentru buton


Etapa 7: Testarea aplicației

  1. În bara de instrumente din partea de sus a ferestrei Android Studio, faceți clic pe simbolul verde de redare.
  2. In fereastra" AlegeDispozitiv» selectați articolul « Lansaemulator» și selectați dispozitivul.
  3. Faceți clic pe butonul Bine».
  4. Când pornește emulatorul (acest lucru poate dura mult timp), aplicația se va deschide automat pe dispozitivul virtual.
  5. Asigurați-vă că tot textul este afișat corect și că făcând clic pe butonul vă duce la pagina următoare.

Atenţie: Dacă primiți mesajul " Modulul nucleului HAX nu este instalat!„, atunci există două opțiuni posibile. Cert este că doar procesoarele Intel moderne acceptă această virtualizare și trebuie doar să o activați în BIOS. Dacă aveți un procesor care nu acceptă această funcție, va trebui să testați aplicația pe un telefon real sau să utilizați un emulator terță parte decât pe cel încorporat.

Cum să obțineți fișierul .apk în Android Studio

În opinia mea, această problemă este bine tratată în acest articol, așa că nu o voi repeta. Mi s-a părut cel mai ușor pentru prima lecție Metoda manuala.

După ce primiți fișierul, îl puteți copia pe telefon și instala aplicația.

Etapa 8: Rezultat

Felicitări! Tocmai ați terminat de scris prima aplicație Android cu unele funcționalități de bază. Aplicația finalizată ar trebui să aibă o pagină de întâmpinare a utilizatorului și un buton care va duce utilizatorul la a doua pagină.

Te-ai familiarizat pentru scurt timp cu dezvoltarea aplicațiilor pentru Android și este posibil să fi trezit în tine dorința de a învăța tot ce este necesar pentru a te dezvolta în continuare în această direcție.