Logo uk.androidermagazine.com
Logo uk.androidermagazine.com

Велике інтерв'ю для Android-розробників: jolanda verhoef

Anonim

Великий Android BBQ Europe, який нещодавно відбувся в Амстердамі, Нідерланди, об'єднує деяких найкращих розробників, ентузіастів та інших членів спільноти в Європі на святкуванні Android, коду та приготування м'яса. Європейська подія відбулася вже другий рік.

Окрім фактичної частини барбекю, вона також проводить дводенні переговори від розробників Android, а цьогорічну основну інформацію презентувала Jolanda Verhoef від Blendle. Ми наздогнали Джоланда під час події, щоб поговорити про Android, розвиток мобільних пристроїв, минуле та майбутнє.

Хто ти і що ти тут робиш на Big Android BBQ Europe?

Мене звуть Джоланда Верхоеф, і я розробляю для Android шість років, зосереджуючись переважно на архітектурі. Я говорив про архітектуру разом з RxJava. Отже, як RxJava може допомогти вам створити гарну чисту архітектуру. Я працюю в компанії під назвою Blendle, яка є стартапом у Нідерландах, а до цього я працювала в таких компаніях, як Philips, голландські залізничні станції, Enexis. І я створив власний додаток для геокешування.

Як ви почали працювати у світі розробки Android?

Я навчав себе, робив кілька навчальних посібників в Інтернеті та переносив додаток на Android. І основи цього додатка продовжують працювати у виробництві і сьогодні.

Ну це насправді дуже приємна історія, і я розповім довгу версію, тому що мені здається, що я розмовляю. Спочатку я вивчав комп’ютерні науки, я тільки почав, і у мене був літній відпочинок. І тоді мій тато, який є розробником iOS, сказав: "ну, у мене є цей приємний додаток для iOS. Ви відчуваєте, як перенести його на Android?"

Я був на кшталт "е-е, що таке Android?" адже це було в початкові часи смартфонного бізнесу. І я був на кшталт "так, ну, у мене все одно немає нічого, я просто навчився кодувати, так чому б і ні". Тож я в той момент не знав жодного Android, але я навчав себе, робив кілька навчальних посібників в Інтернеті і в основному переносив додаток на Android. А основи цього додатка все ще працюють у виробництві сьогодні, так що це дуже круто.

Це називається Geocaching Buddy, тому він допомагає вам в геокешингу, перегляді мультикашів …

Які є ваші найулюбленіші та найменш улюблені речі щодо роботи з Android?

Мої улюблені речі, я думаю, що ви дійсно отримаєте, щоб створити щось, що ви насправді бачите на екрані. Звичайно, це в основному від розробки додатків, але мені дуже подобається, що за допомогою мобільних це дуже чітко, дуже чутно те, що ви будуєте, і ви безпосередньо бачите результати.

Крім того, мені подобається яскраве співтовариство навколо нього, тож ви бачите, що багато людей думають нестандартно, створюючи круті речі, такі як RxJava, але також люблять Джейк Уортон, створюючи всілякі різні бібліотеки, і мені це дуже подобається.

У мобільному телефоні дуже чітко, дуже чутно те, що ви будуєте, і ви безпосередньо бачите результати.

Те, що мені подобається менше, - це, на мій погляд, офіційні вказівки Android ніби не допомагають людям створити приємну архітектуру. Отже, коли ви, наприклад, перейдете на корпоративне програмування Java, ви дізнаєтесь про шаблони дизайну та шаруваті шаблони архітектури та інші речі, і це, начебто, є основним для програмного забезпечення підприємства. Але тоді, якщо ви збираєтеся створювати мобільні додатки, вони просто не мають уявлення. Тож дякуйте богу за яскраву громаду.

Інша річ, можливо, повернення екрана, якесь, дуже дратує. (Сміється) Отже, це просто річ з пейзажем / портретом. Це завжди возиться з речами.

Що є найважливішим порадою, який ви могли б дати комусь, починаючи з розробки Android сьогодні?

На початку, я б сказав про це: Не вважайте, що те, що йдеться в офіційній документації, є правильним. Тому читайте багато дописів у блогах і просіть поради у всіх. Подивіться далі, ніж просто основна документація.

Де ви бачите розробку Android чи Android взагалі на чолі у наступні кілька років?

Я очікую, що Котлін перейме участь. Тож нові розробники просто вивчать Котлін та повністю припинять розробку Java. І я сподіваюся … Я сподіваюся, що Google все більше ввійде у всю архітектурну справу і що вони почнуть давати поради, як це зробити.