Danas smo suočili Eclipse i Android Studio licem u lice. Za one koji znaju započnite razvoj android aplikacija, važno je da bude jasno koje je razvojno okruženje najbolje i najkompletnije za početak sa prvom aplikacijom, tim prvim projektom koji jednog lijepog dana može postati masovno korištena aplikacija i samim tim donijeti ekonomsku korist.
U ovom članku, David, programer aplikacija, posebno kreator Puzzle avanture, razlaže koje je od tih razvojnih okruženja za android odabrao za svoje android projekte i aplikacije.
¿Android Studio ili Eclipse?, programiram sa eclipse-om 4 ili 5 godina i uvijek sam ga branio od drugih razvojnih okruženja. U početku sam koristio NetBeans i jako mi se dopao, ali nakon što sam počeo sa androidom, prešao sam na eclipse.
Eclipse vs Android Studio, mišljenje programera aplikacija
Android Studio protiv Eclipsea
Od kada je izašlo na videlo Android Studio, pitao sam se koji bi razlog bio za prelazak na ovo razvojno okruženje i da li bi to više bilo za novopridošlice, ili bi ga usvojili oni koji već rade sa eclipseom. U svakom slučaju, veće koristi nije našao.
Ali sada, nakon nekoliko mjeseci i par aplikacija razvijenih u Android studiju, moram priznati da sam prešao na drugu stranu. Moj najnoviji projekat je već pokrenut u Android studiju, upoznajem se s njim i sve ukazuje da će to biti okruženje koje koristim od sada.
Iz razloga kao što su:
- To je budućnost.
- Uskoro će to biti jedino što Android tim preporučuje.
- Zasnovan je na IntelliJ IDEA, jednom od vrhunskih java IDE (među najboljima, sa Eclipse, netbeans)
- I ono što me je zaista natjeralo da se odlučim je njegov novi način izgradnje apk-a. Ozbiljniji, svestraniji, moćniji, aktuelniji i sličniji java projektu.
A to je da Android Studio koristi Gradle, čije su prednosti jasne:
- Olakšava ponovnu upotrebu koda i resursa.
- Olakšava konfiguraciju, proširenje i prilagođavanje procesa.
- Olakšava distribuciju koda i stoga rad u timovima.
- Upravljajte zavisnostima na udoban i moćan način (zasnovan je na Mavenu).
- Omogućava nam da kompajliramo iz komandne linije, što nas može spasiti na mašini na kojoj nemamo montirano cijelo okruženje.
- I što je najvažnije: nevjerovatno je lako kreirati različite verzije aplikacije, na primjer napraviti multi-apk distribuciju, za različite uređaje, ili besplatnu verziju i plaćenu verziju, ili probnu verziju koja učitava različite resurse, ukazuje na različite web servise, koristi različite statistike itd.
Ukratko, ovo je alat sa mnogo većim potencijalom.
Evo malog priručnika za uvoz vaših eclipse projekata u Android studio. Ako ste pokrenuli svoj projekat u eclipse-u i želite ga proslijediti u Android Studio, vrlo je jednostavno.
Migracija sa Eclipsea na android Studio
Evo službenog linka (in English), za izvođenje migracija sa eclipse na android studio.
Izvoz iz eclipse.
1. Ažurirajte dodatak ADT na najnoviju verziju.
2. U Eclipse-u odaberite File > Export.
3. Otvorite odjeljak Android, vidjet ćete da se pojavljuje nova opcija Generate Gradle build fajlove, odaberite je.
4. Odaberite svoj projekat i kliknite na Završi.
Pošto Android Studio radi sa Gradle-om, generisanjem gradle fajlova, već imamo sve što nam je potrebno da uvezemo projekat u Android Studio, ili čak da ga izgradimo van bilo kojeg okruženja ako je potrebno.
Kako ga uvesti u Android Studio.
1. Zatvorite sve projekte.
2. Kliknite na Import Project.
3. Potražite projekat u stazi radnog prostora eclipse.
4. Unutar fascikle projekta izaberite datoteku build.gradle i kliknite na OK.
5. U sljedećem dijalogu odaberite Koristi gradle omotač i kliknite OK. (ne brinite za druge opcije)
Sa ove 2 procedure, vaš projekat ćete migrirati iz Eclipse razvojnog okruženja u Android Studio.
Odavde želimo da saznamo vaše mišljenje o njima 2 razvojna okruženja za android, ako je neka od njih vaša za kreiranje aplikacija ili ako naprotiv, imate drugu.
SUMNJA U IGRU
Jedno pitanje za vašu igru „Puzzle Adventure“, u kojem razvojnom okruženju ste je napravili?
KOMUNIKACIJSKI ANDROID STUDIO
dobro veče pitanje, bio bih zaista zahvalan ako biste mi pomogli, kako da pošaljem podatke sa računara u android studio….
Veoma korisno
Zanimljiv i koristan članak,
Hvala ti dragi.
🙂