Биг Андроид ББК Еуропе, који се недавно одржао у Амстердаму, Холандија, окупља неке од најбољих европских Андроид програмера, ентузијаста и осталих чланова заједнице на прослави Андроид-а, кода и куваног меса. Европски догађај који се заснива на америчком Биг Андроид ББК-у, сада је друга година.
Поред стварног дела ББК, домаћин је и дводневних разговора са Андроидовим програмерима, а овогодишњу главну реч представила је Јоланда Верхоеф из Блендле-а. Упознали смо Јоланду током догађаја да разговарамо о Андроиду, развоју мобилних уређаја, прошлости и будућности.
Ко сте и шта радите овде на Биг Андроид ББК Европи?
Моје име је Јоланда Верхоеф и развијам се за Андроид шест година, фокусирајући се углавном на архитектуру. Разговарао сам о архитектури заједно са РкЈавом. Дакле, како вам РкЈава може помоћи да створите лепу чисту архитектуру. Радим у компанији под називом Блендле, која је стартуп компанија у Холандији, а пре тога сам радила у фирмама попут Пхилипса, холандских железничких станица, Енекис, сличним стварима. Направио сам и своју апликацију за геокање.
Како сте започели у свету развоја Андроид-а?
Сам сам учио, радио неколико туторијала на мрежи и преносио апликацију на Андроид. А основе те апликације и данас се покрећу у производњи.
Па то је заправо прилично лепа прича, а испричаћу дугачку верзију, јер се осећам као да причам. Првобитно сам студирао рачунарске науке, тек сам почео и имао сам летњи одмор. А онда је мој тата који је програмер за иОС рекао: "Па, имам ову лепу апликацију за иОС, осећате ли се као да је преносите на Андроид?"
Био сам као "ух, шта је Андроид?" јер је то било у почетно време пословања паметних телефона. И био сам као "да, па, ионако немам шта да радим, тек сам научио како да кодујем, па зашто не". Тако да тада нисам познавао ниједан Андроид, али предавао сам сам себе, радио неколико туторијала на мрежи и у основи преносио апликацију на Андроид. А основе те апликације и данас се покрећу у производњи, па је то прилично цоол.
Зове се Геоцацхинг Будди, па вам помаже у геоцацхингу, гледању мултицацхе-а …
Које су ваше омиљене и најмање омиљене ствари у вези са радом са Андроидом?
Моје омиљене ствари су, претпостављам, да заиста морате да направите нешто што стварно видите на екрану. Наравно, то је у основи из развоја апликација, али стварно ми се свиђа што је са мобилним веома додирљиво, врло осетљиво шта градиш и директно видиш резултате.
Такође, волим живописну заједницу око ње, тако да видите да пуно људи размишља ван оквира, стварајући цоол ствари попут РкЈава, али исто тако воле да Јаке Вхартон ствара све врсте различитих библиотека, и то заиста волим.
Са мобилним уређајем је врло додирљиво, врло осетљиво што градиш, и директно се виде резултати.
Оно што ми се мање свиђа је то што, по мом мишљењу, службене Андроид смернице некако не помажу људима да створе лепу архитектуру. Тако кад год, на пример, дођете до корпоративног Јава програмирања, тада ћете учити о обрасцима дизајна и слојевитим обрасцима архитектуре и сличним стварима, и то је, као језгра, за корпоративни софтвер. Али ако кренете и правите мобилне апликације, они једноставно немају појма. Зато хвала богу на живој заједници.
Друга ствар је можда окретање екрана, некако, врло неугодно. (Смех) Дакле, то је само пејзаж / портрет. Увек се свађа са стварима.
Који је најважнији савет који бисте могли дати некоме почевши од развоја Андроида данас?
За почетак, рекао бих то: Не претпостављајте да је оно што званична документација каже тачно. Зато прочитајте пуно постова на блогу и затражите савет од свих. Погледајте даље од само основне документације.
Где видите развој Андроид-а или уопште Андроид-а који иде у наредних неколико година?
У основи очекујем да ће Котлин преузети. Тако ће нови програмери само научити Котлин и потпуно зауставити развој Јава. И очекујем … Надам се да ће Гоогле више ући у целу архитектуру и да ће почети давати савете како то учинити.