Windows

Ang Google ay nagbibigay-daan sa pag-unlad ng Android app gamit ang isang bagong IDE

Google Play Store tips & tricks: Cancelling subscriptions

Google Play Store tips & tricks: Cancelling subscriptions
Anonim

Android Studio ay gumawa ng debut nito sa Miyerkules sa kumperensya ng Google I / O sa San Francisco.

Mga developer ng Android ay maaaring gumamit ng Android Development Tools (ADT) plug-in para sa Eclipse IDE, ngunit ang Android Studio ang magiging unang dedikadong IDE para sa mobile OS. Ang Google ay nagtayo ng Android Studio sa base ng Idea Java IDE ng IntelliJ.

"Ang pivot sa paligid ng IntelliJ IDE ay isang paglilipat para sa Google," ang sabi ni Al Hilwa, na sumasaklaw sa software development development para sa IDC, sa interbyu sa email. Ang IntelliJ "ay mas kumplikado at mas magiliw kaysa sa Eclipse at dapat tulungan ang Android na maabot ang mas malawak na seksyon ng mga developer," isinulat ni Hilwa.

Namuhunan ang Apple ng maraming pagsisikap sa Xcode IDE nito upang gawing madali para sa mga developer na magsulat ng apps para sa ang iOS iPhone at iPad na nakikipagkumpitensya sa Android. Sinusuportahan ng Android Studio ang patlang sa paglalaro, sa tulong na ito ay makakatulong sa mga "hobbyists na hindi mahihirap sa tradisyonal na toolset ng Java," isinulat ni Hilwa.

Android Studio ay magkakaroon ng ilang mga tampok na partikular na dinisenyo upang makatulong na bumuo ng mga application ng Android. Nagmumula ito sa mga template upang bumuo ng mga app na may isang karaniwang Android hitsura at pakiramdam. Maaari itong refactor sa code upang tumakbo nang mas mahusay. Kabilang dito ang Lint, isang hanay ng mga tool upang mahuli ang mga isyu sa compatibility ng bersyon at iba pang potensyal na mga bug. At kinabibilangan ito ng ProGuard, na nagpapahiwatig ng code upang hadlangan ang reverse engineering.

Gumagana rin ang software sa Gradle automated build system. Maaaring gamitin ng mga tindahan ng pag-unlad ang Gradle upang i-automate ang kanilang proseso ng pagtatayo, pagsubok, pag-publish at pag-deploy ng apps ng Android, gayundin upang i-synchronize ang mga aktibidad na ito gamit ang mga tool sa pamamahala ng lifecycle ng software tulad ng Maven o Ivy.

Binabalaan ng Google ang mga potensyal na gumagamit na nagtatrabaho sa Android Studio ay hindi pa nakumpleto - ito ay bersyon 0.1 ng IDE - at maraming mga tampok ay hindi nakumpleto, o mananatiling maraming surot.

Sa conference, ipinakita rin ng Google ang mga bunga ng isang bagong single sign-on na teknolohiya ng pagpapatunay, na tinatawag na ang Cross-Platform Single Sign-On. Ang hanay ng mga API (interface ng programming application) ay maaaring mabawasan ang dami ng beses na kailangang mag-sign in ang mga user sa mga serbisyo, sa pamamagitan ng pagpapahintulot sa device na ibahagi ang mga kredensyal ng pag-log-in sa mga pinagkakatiwalaang serbisyo gamit ang protocol ng OAuth 2. Ito ay isang pangunahing bahagi ng Google+ at Google Wallet, na kung saan ay ipinakita sa conference.

"Hindi kinakailangang mag-sign in nang paulit-ulit na nararamdaman kaya natural para sa mga gumagamit na hindi nila mapansin ito Ngunit bilang higit pa at higit pa apps itaguyod ang ganitong uri ng magic, ayaw mo na maging ang pagpigil ng mga gumagamit ng pestering para sa mga password sa mga Web site o, mas masahol pa, sa mga maliliit na keyboard-device na keyboard, "sumulat si Tim Bray, isang engineer sa koponan ng pagkakakilanlan ng Google, sa isang blog post na nagpapahayag ng API.