Karakteristika og kvaliteter af Android Studio

Vi kender Android som et af de operativsystemer, der fører markedet for kommunikationsteknologi, med fokus på mobiltelefoni. Uden meget at sige om dette er det da klart, at efterspørgslen pr. Bruger efter de dyder, der tilbydes af systemet, mere specifikt om erhvervelse af applikationer til at forbedre eller tilpasse vores Android-udstyr, i stigende grad kræver brugerens side Til gengæld kræver den høje grad af konkurrence mellem dem, at deres udviklere fornyer eller forbedrer sammensætningen af ​​hver enkelt yderligere. Af denne grund og forbundet med spørgsmålet om kompleksitet, der kan eksistere i programmeringen af ​​en applikation, tilbyder Android-systemet i sig selv et passende og passende værktøjssæt til udvikling af de nævnte applikationer. Sådanne sæt eller værktøjer udgør det, der er kendt som Android Studio. Dette er den officielle Android IDE til applikationsudvikling. Baseret på IntelliJ IDEA; et miljø eller udviklingsmiljø til programmer, som har kraftfulde kodedigeringsværktøjer. Det kan siges, at det med hensyn til dets kodeanalyse fremhæver fejlene med det samme for at give en hurtigere løsning på dem. Som integrerede værktøjer til udvikling eller konstruktion af programmer i Android indeholder den en brugergrænseflade, der tidligere er bygget eller designet med forskellige skærmmodeller, hvor eksisterende elementer kan flyttes. Derudover er debuggere til emulatorer og muligheden for at arbejde med Logcat dækket. IntelliJ IDEA understøtter forskellige sprog, der er baseret på JVM; Java (deraf "J" i IntelliJ), Clojure, Groovy, Kotin og Scala. Plus en support til Maven og Gradle. Med denne teknologi, der er forbundet med Android Studio, er mulighederne behagelige til oprettelse og konstruktion af applikationer til dette system.

1

Android Studio har forskellige komponenter, der hjælper opgaven med at opbygge applikationer; Gradle-baseret build-system, variant build og flere APK-filer samt kodeskabeloner, der hjælper med app-opbygning. En komplet layout editor med understøttelse af træk og slip redigering af temaelementer. Brugervenlighed og versionskompatibilitet, Code krymper med ProGuard og mindre og mindre ressourceforbrug med Gradle. Endelig indbygget support til Google Cloud Platform, hvilket gør det let at integrere Google cloud messaging og App Engine.

Med hensyn til udviklingen af ​​arbejdsprocessen har Android Studio et sæt værktøjer, der er ansvarlige, ud over den mulige adgang fra kommandolinjen til SDK-værktøjerne. Det vigtige ved alt dette er, at Android Studio tilbyder komfort til udviklere, da det fra det er muligt at påkalde de nødvendige værktøjer under applikationsudvikling som en mere smidig måde at arbejde på.

4

Blandt udviklingsfaserne, der dækker realiseringen af ​​applikationer i Android Studio, finder vi fire faser. Den første er miljøindstillinger; I denne fase installeres og konfigureres udviklingsmiljøet. Derudover oprettes forbindelsen til de elementer, hvor installationen af ​​appen kan udføres, og der oprettes Android AV-enheder (AVDS). Den anden fase dækker Projektkonfiguration og udvikling; I løbet af dette udføres konfigurationen af ​​projektet og dets udvikling. Vi taler om at oprette moduler, der indeholder ressourcer til applikationen og kildekodefiler. Den tredje fase omfatter test, fejlretning og opbygning af appen; På dette tidspunkt er projektet indbygget i en debuggable .apk-pakke (r), der kan installeres og køres på emulatoren eller på en Android-enhed. Der anvendes et Gradle-baseret byggesystem. Dette giver fleksibilitet, brugerdefinerede build-varianter og afhængighedsopløsning. I tilfælde af brug af en anden IDE kan projektet udvikles ved hjælp af Gradle og til gengæld installeret på en enhed, der bruger ADB. Derefter debugges applikationen via enhedsovervågningsmeddelelser plus en Android-loggenhed (Logcat) sammen med ideen om IntelliJ. Derudover kan en kompatibel JDWP-debugger bruges, der tilføjer de fejlfindings- og logningsværktøjer, der følger med Android SDK. I slutningen bruges Android SDK testværktøjer til at teste applikationen.

Som den sidste fase blev ansøgningspublikation; På dette tidspunkt udføres konfigurationen, og anmodningen fremsættes om brug og gratis distribution af applikationen til brugerne. Under forberedelsesfasen bygges en version af applikationen, som brugerne kan downloade og installere på deres enheder, så versionen af ​​applikationen kan sælges og distribueres.

2

I dette billede kan vi se diagrammet over stadierne til realisering af applikationer i Android Studio.

Vi kender allerede stadierne og udviklingen under oprettelsen af ​​en Android-app. For hvert projekt, der henviser til den modulære base, indeholder applikationen et eller flere moduler med kildekodefiler og ressourcefiler. Som i sine forskellige typer indeholder; Android-app-moduler, biblioteksmoduler, testmoduler og App Engine-moduler. Som standard viser Android Studio projektfiler i Android-projektvisningen. På dette tidspunkt ses modulerne på en organiseret måde for at give hurtig adgang til nøglekildekodefiler. I tilfælde af build-filer er disse synlige på det øverste niveau under Scripts Gradle. I Studio Android forstår vi allerede, at Gradle bruges som basis for applikationsbygningssystemet. Dette oprettelsessystem kører som et værktøj integreret i Android Studio-menuen og er igen uafhængig af kommandolinjen.

3

Projektfiler.

Allerede kendt en del af sammensætningen af ​​Android Studio, og hvordan arbejdet udføres inden for det, er det værd at sige, at vi for få uger siden havde den nye version af den, tilgængelig i 2.1.0-udgaven i april. Vi skal vide, at de periodiske opdateringer til Android Studio sker uden behov for at opdatere projektet. I dette aspekt skal der ikke være nogen bekymring for udvikleren.

Blandt de vigtigste ændringer, der findes i denne nye version, understøttes udviklingen i den nye version af operativsystemet, Android N, i dets Preview. Android N-platformen tilføjer support til Java 8, som har sprogfunktioner, der kræver en ny eksperimentel compiler kaldet Jack. Den nyeste version af Jack fungerer kun på version 2.1. Fra Android Studio. Af denne grund er det nødvendigt at bruge denne version, hvis du vil arbejde med Java 8. Det skal bemærkes, at selvom Android Studio 2.1 nu er stabil, er Jack-kompilatoren stadig eksperimentel, derfor skal den aktiveres med jackOptions-egenskaben i dens build-fil. .gradle.

Blandt andre nye funktioner i den nye version blev der foretaget mindre fejlrettelser samt nogle forbedringer; Den Java-opmærksomme C ++ debugger er aktiveret som standard, når du bruger en N-enhed eller emulator og vælger den oprindelige fejlretningstilstand. Som en anbefaling til forbedringer i realiseringen af ​​appen er det godt at opdatere Android-pluginet til Gradle til version 2.1.0.

I øjeblikket er Android Studio gået fra version 0.1 til 2.1.0 med i alt 24 udgaver inklusive den nyeste i april i år. Hvis du vil kende hver enkelt eller dens nyeste version, skal du besøge følgende link på dens officielle side for downloads eller oplysninger om fejlfinding: http://developer.android.com/tools/revisions/studio.html


2 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Cristobal sagde han

    Lad os bruge linux til at være gratis? Og hvorfor stjæler de fra anden blog eller kopipasta af taringa?, Dårligt dårligt dårligt ....

  2.   miguel sagde han

    Er det som App Inventor?