Logo fi.androidermagazine.com
Logo fi.androidermagazine.com

Iso android -haastattelu: jolanda verhoef

Anonim

Äskettäin Amsterdamissa, Alankomaissa järjestetty Big Android BBQ Europe kokoaa yhteen joitakin Euroopan parhaimmista Android-kehittäjistä, -harrastajista ja muista yhteisön jäsenistä juhlimalla Androidia, koodia ja keitetyt lihan. Eurooppalainen tapahtuma on nyt toisena vuonna, joka on peräisin yhdysvaltalaiselta Big Android BBQ: lta.

Varsinaisen BBQ-osan lisäksi siinä järjestetään kahden päivän keskusteluja Android-kehittäjiltä, ​​ja tämän vuoden pääpuheen esitti Blendlen Jolanda Verhoef. Kiinnostuimme Jolandan kanssa tapahtuman aikana puhuaksemme Androidista, mobiilikehityksestä, menneisyydestä ja tulevaisuudesta.

Kuka olet ja mitä teet täällä Big Android BBQ Europe -tapahtumassa?

Nimeni on Jolanda Verhoef ja olen kehittänyt Androidia kuusi vuotta, keskittyen pääasiassa arkkitehtuuriin. Pyysin arkkitehtuuripuhetta yhdessä RxJavan kanssa. Joten miten RxJava voi auttaa sinua luomaan mukavan puhtaan arkkitehtuurin. Työskentelen Blendle-nimisessä yrityksessä, joka on startup-yritys Alankomaissa, ja ennen sitä työskentelin Philipsissä, Hollannin rautatieasemilla, Enexis, ja vastaavissa yrityksissä. Ja olen rakentanut oman sovellukseni myös geokätkentäksi.

Kuinka pääset alkuun Android-kehityksen maailmassa?

Opetin itselleni, tein muutaman opetusohjelman verkossa ja kantoin sovelluksen Androidiin. Ja sovelluksen perusteet ovat edelleen käynnissä tuotannossa.

No, se on oikeastaan ​​aika mukava tarina, ja aion kertoa pitkän version, koska tuntuu puhuvan. Alun perin opiskelin tietotekniikkaa, aloitin juuri ja minulla oli kesäloma. Ja sitten isäni, joka on iOS-kehittäjä, sanoi: "No, minulla on tämä mukava iOS-sovellus, tunnetko sinun siirtävän sitä Androidille?"

Olin kuin "uh, mikä on Android?" koska se oli älypuhelinliiketoiminnan alkamisaikoina. Ja minä olin kuin "joo, hyvin, minulla ei ole mitään tekemistä joka tapauksessa, olen juuri oppinut koodaamaan, joten miksi ei." Joten en tiennyt mitään Androidia tuolloin, mutta opetin itselleni, tein muutaman opetusohjelman verkossa ja kantoin periaatteessa sovelluksen Androidiin. Ja kyseisen sovelluksen perusteet ovat edelleen käynnissä tuotannossa, joten se on aika siistiä.

Sitä kutsutaan Geocaching Buddyksi, joten se auttaa sinua geokätköinnissä, monikansien katselussa …

Mitkä ovat suosikkisi ja vähiten suosikkiasiasi Android-työskentelyssä?

Luulen, että suosikki asioitani ovat todella sinun rakentaa jotain, mitä todella näet ruudulla. Tietenkin, se on pohjimmiltaan sovelluskehityksestä, mutta pidän siitä todella mobiililaitteilla, että se on erittäin kosketettava, erittäin järkevä, mitä rakennat, ja näet tulokset suoraan.

Pidän myös sen ympärillä olevasta elinvoimaisesta yhteisöstä, joten huomaat, että monet ihmiset ajattelevat laatikon ulkopuolella, luomalla hienoja juttuja, kuten RxJava, mutta myös kuten Jake Wharton, joka luo kaikenlaisia ​​erilaisia ​​kirjastoja, ja minä todella rakastan sitä.

Matkapuhelimella se on erittäin koskettava, erittäin järkevä mitä rakennat, ja näet tulokset suoraan.

Pidän vähemmän siitä, että mielestäni viralliset Android-ohjeet eivät auta ihmisiä luomaan mukavaa arkkitehtuuria. Joten kun siirryt esimerkiksi yrityksen Java-ohjelmointiin, opit sitten suunnittelumalleista ja kerrostelluista arkkitehtuurimalleista ja muusta, ja se on, kuten yrityksen ohjelmistojen ydin. Mutta sitten jos rakennat mobiilisovelluksia, heillä ei ole aavistustakaan. Joten kiitos jumalaa vilkkaasta yhteisöstä.

Toinen asia saattaa olla näytön kääntäminen, jotenkin, on erittäin, erittäin ärsyttävää. (Nauraa) Joten, se on vain maisema / muotokuva. Se sekoittaa asioita aina.

Mikä on tärkein neuvo, jonka voisit antaa jollekin Android-kehityksen aloittajille tänään?

Aloittaen sanoisin, että: Älä oleta, että virallisissa asiakirjoissa sanotaan olevan totta. Joten lue paljon blogiviestejä ja kysy neuvoa kaikilta. Katso enemmän kuin vain perusdokumentaatio.

Missä näet Android-kehityksen tai yleensä Androidin kehityksen lähivuosina?

Odotan Kotlinin ottavan haltuunsa pohjimmiltaan. Joten uudet kehittäjät oppivat vain Kotlinin ja lopettavat Java-kehityksen kokonaan. Ja odotan … Toivon, että Google tulee paremmin osaksi koko arkkitehtuuria ja että he alkavat antaa neuvoja, miten se tehdään.