Logo hu.androidermagazine.com
Logo hu.androidermagazine.com

A nagy android-interjú: Jolanda verhoef

Anonim

A nemrégiben Amszterdamban (Hollandia) megrendezésre kerülő Big Android BBQ Europe egyesíti Európa legjobb Android-fejlesztőit, rajongóit és más közösség tagjait az Android, a kód és a főtt hús ünnepén. Az amerikai rendezvényen alapuló Big Android BBQ az európai rendezvény második éve.

A tényleges BBQ részen kívül két napos beszélgetés is otthont ad az Android fejlesztőinek, és az idei főszólamot a Blendle Jolanda Verhoef mutatta be. A rendezvény során felbukkantunk Jolandal, hogy beszéljünk az Androidról, a mobil fejlesztésről, a múltról és a jövőről.

Ki vagy te, és mit csinálsz itt a Big Android BBQ Europe-n?

A nevem Jolanda Verhoef, és hat éve fejlesztem az Android rendszert, elsősorban az építészetre összpontosítva. Az RxJava-val közösen beszédet mondtam az építészetről. Tehát hogyan segíthet az RxJava egy szép, tiszta építészet létrehozásában. A Blendle nevű cégnél dolgozom, amely egy startup Hollandiában, és ezt megelőzően a Philipsnél, a holland vasútállomásoknál, az Enexisnél dolgoztam. És elkészítettem a saját alkalmazást is a geocachinghoz.

Hogyan kezdted el az Android fejlesztés világát?

Megtanítottam magamnak, néhány oktatóprogramot készítettem online módon, és az alkalmazást az Androidra hordoztam. És az alkalmazás alapjai ma is futnak a gyártásban.

Nos, ez valójában egy nagyon szép történet, és el fogom mondani a hosszú verziót, mert úgy érzem, beszélek. Eredetileg számítógépes ismereteket tanultam, csak most kezdtem el, és nyaraltam. Aztán apám, aki iOS-fejlesztő, azt mondta: "Nos, megvan ez a szép iOS-alkalmazásom, érzed magadat átvinni az Androidra?"

Olyan voltam, mint "uh, mi az Android?" mert az okostelefon-üzlet kezdeti időszakában volt. És olyan voltam, mint "igen, nos, amúgy semmi közöm nincs, csak megtanultam, hogyan kell kódolni, miért ne?" Tehát abban a pillanatban nem ismertem Androidot, de megtanítottam magam, néhány oktatást készítettem online, és alapvetően az alkalmazást az Androidra hordoztam. És az alkalmazás alapjai ma is futnak a gyártásban, tehát ez nagyon jó.

Geocaching Buddy-nak hívják, így segít a geocachingban, a multicachek megtekintésében …

Melyek a kedvenc és legkevésbé kedvenc dolgai az Android-al való együttműködésről?

Azt hiszem, a kedvenc dolgaim az, hogy valóban el kell készítenie valamit, amit valójában a képernyőn lát. Természetesen ez alapvetően az alkalmazás fejlesztéséből származik, de nagyon szeretem, ha a mobiltelefonon nagyon megérinthető, nagyon érzékeny, amit építesz, és közvetlenül láthatja az eredményeket.

Azt is szeretem, ha körül van az élénk közösség, tehát láthatja, hogy sokan gondolkodnak a dobozon kívül, hűvös dolgokat készítenek, mint például az RxJava, hanem azt is, mint Jake Wharton, hogy mindenféle különféle könyvtárat készítsen, és ezt nagyon szeretem.

A mobiltelefonon nagyon megérinthető, nagyon érzékeny az, amit építesz, és közvetlenül láthatja az eredményeket.

A legkevésbé szeretem az a véleményem, hogy véleményem szerint a hivatalos Android-útmutató nem segíti az embereket egy szép építészet létrehozásában. Tehát amikor elkezdi például a vállalati Java programozást, akkor megismerheti a tervezési mintákat, a rétegezett építészeti mintákat és a dolgok tulajdonságait, és ez például a vállalati szoftverek központi eleme. De ha elmozdít és készít mobil alkalmazásokat, akkor fogalmuk sincs. Szóval hála Istennek az élénk közösségért.

Lehet, hogy egy másik dolog a képernyő elforgatása, kissé nagyon, nagyon bosszantó. (Nevet) Tehát ez csak a táj / portré dolog. Mindig összezavarod a dolgok.

Mi a legfontosabb tanács, amelyet ma adhatna valakinek az Android fejlesztésében?

Kiindulva azt mondanám, hogy: ne feltételezzük, hogy a hivatalos dokumentáció szerint helyes. Tehát olvassa el sok blogbejegyzést és kérjen tanácsot mindenkitől. Tekintsen túl az alapdokumentáción túl.

Hol látja az Android fejlesztését, vagy általában az Android fejlõdését az elkövetkezõ néhány évben?

Alapvetően azt várom, hogy Kotlin átvegye az irányítást. Az új fejlesztők tehát csak megtanulják Kotlinot, és teljesen leállítják a Java fejlesztést. És azt remélem … remélem, hogy a Google jobban bejut az egész építészeti dologba, és elkezdi tanácsot adni erre.