Aurreko postean,  Firebase, mobile app eta web garatzaileentzat, Firebase zer zan azaldu nuen. Beraz,  Firebase-ek eskeintzen dituen zerbitzu guztiak erabiltzeko Android proiektua prestatu  eta Firebase konsolan proiektu berri bat sortu beharra dago. Goazen pausoz pauso egin beharrekoa ikustea. Firebase Firebase Console (https://console.firebase.google.com) atalean proiektu berri bat sortu. Lehen pausoan proiektuaren izena eta herrialdea idatzi beharra […]
Firebase izena asko entzuten ari da aplikazio garatzaileen artean. Beraz, goazen Firebase zer den ikustea. Gaur egun, Firebase-ren jabea Google da, eta denbora errealean datu base bat eskeintzea da bere zerbitzu arrakatatsuena, baina ez bakarra. firebase.google.com orrialdean azaltzen dira Firebase-ek eskeintzen dituen zerbitzu ezberdinak. Hauek hiru zati nagusietan banatuta daude banatuta. DEVELOP (Garapena) Realtime Database: Denbora errealeko datu […]
Dakizunez Android aplikazioa hizkuntza ezberdinetan lokalizatzeko ../values/string.xml fitxategiak erabiltzen dira. Eskuragarri nahi dugun hizkuntza bakoitzarengatik …/values-xx/string.xml fitxategi bat sortu eta editatzearekin nahikoa da. Euskaraz values-eu Gazteleraz values-es Ingelesez values-en … Aplikazioa exekutatzen denean, Gailuaren hizkuntza hartuko du oinarri gisa eta aplikazioa hizkuntza horretan agertuko da (Hizkuntza horri dagokion ../values-xx/string.xml fitxategia existitzen bada). Hizkuntza nagusiekin, Gaztelera, Ingelesa, Frantsesa,, … […]
Android Studio bidez, aplikazioa konpilatu eta exekutatzerako orduan errore hau jaso dut. Error type 3 Error: Activity class {} does not existError type 3 Error: Activity class {} does not exist Berez, errorea luzeagoa da, baina lerro hau da garrantzitsuena. stackoverflow-en, soluzio bat baino gehiago aurki daitezke. http://stackoverflow.com/questions/20915266/error-type-3-error-activity-class-does-not-exist http://stackoverflow.com/questions/22155938/android-studio-gets-package-name-wrong-when-running-apk/25602161#25602161 http://stackoverflow.com/questions/19670607/error-type-3-activity-class-does-not-exist Nire soluzioa horien tarteko bat […]
Android-Studio 2.0 bertsioa erabiltzean, kodea konpilatu eta exekutatzerako orduan (RUN) aplikazioa motel abiarazten bada ez larritu. IDEaren arazoa da. Zehazki “Instan Run” aukerarena. Nire gomendioa, jaramonik ez egitea, eta “Instant run” aukera erabilzen jarraitzea da. Nahiz eta, lehen exekuzioan aplikazioa mantxoago abiarazi, ondorengo konpilazioak askoz azkarragoak dira eta merezi duen aukera bat dela uste dut. […]
Gaur egun Play Storean kalitate ezberdineko milaka aplikazio aurki ditzazkegu. Baina, danak ez dira erabilgarriak edo behintzat ez ditugu egunero falta botatzen. Dana asmatuta ez dagoenez,  aplikazio erabilgarri eta interesgarrientzat lekua ez da agortu. Horregatik, zuen iritzia jakitea gustatuko litzaidake. Zein aplikazio botatzen duzu faltan? Utzi iruzkin bat post honetan.
Gaur jaso dut oparitu didaten Nexus 4 bat. Egia esan opari oso ona dela iruditzen zait, ezta? 😉 Orain arte Android sistema duten bi gailu izan ditut: HTC Wildifre (Android 2.2) eta HTC Nexus One (Android 2.3). Beraz, hau da nire lehen Android 4.x. Hardwarearen aldetik ez dut hitz egingo. Hemen duzue Smartphone honen ekipamendua https://play.google.com/store/devices/details?id=nexus_4_8gb&feature=microsite . […]
Android sistema eragilearentzat aplikazio bat programatzerako orduan, (orokorrean) Smartphone batentzat programatzen ari garela kontuta hartu behar dugu. Hau da, deiak, SMS-ak, beste aplikazio batzuen notifikazioak… jasotzen dituen gailu batentzat programatzen ari gara. Horregatik, activity bakoitzak bizi ziklo bat du. Eskema hau buruan edukitzea oso garrantzitsua da. Esate baterako, aplikazioa martxan jartzen dugu, baina zer gertatzen […]
Azkenean iritsi zaigu Google Music erabiltzeko aukera eta lehen inpresioa oso ona izan da. Google Play Storean musika erosteaz gain gure ordenadorean ditugun abestiak igo ditzazkegu. 20.000 abesti dohainik igotzeko aukera hain zuzen ere. Igotzeko jarraitu beharreko prozesua oso erraza da. Googleek garatutako Music Manager programa instaltzearekin nahikoa da eta oraingoan bai! oraingoan Linuxeroek ere aukera […]
Aurreko postan aipatu bezala, Android proiektu berri bat sortzen dugunean, proiektu honen egitura automatikoki sortzen da. Garrantzitsua da estruktura honen funtzionamendua ezagutzea. Gure app-a garatzerako orduan behar ditugun errekurtsoak bertan txertatuko ditugulako. Beraz, hau da sortzen den estruktura: SRC:Â Hemen java kodea goderdetzen da. Fitxategi hauek java proiektu batean bezala paketeetan antolatu daitezke. GEN:Â Bertan dauden fitxategiak […]