Logo tr.androidermagazine.com
Logo tr.androidermagazine.com

Büyük android dev röportajı: jolanda verhoef

Anonim

Hollanda'nın Amsterdam kentinde düzenlenen Büyük Android Barbekü Avrupa, Avrupa'nın en iyi Android geliştiricilerini, meraklılarını ve diğer topluluk üyelerini Android, kod ve pişmiş et kutlamasıyla bir araya getiriyor. ABD merkezli Big Android BBQ'den bir ayrılma, Avrupa etkinliği şimdi ikinci yılında.

Gerçek Barbekü kısmına ek olarak, Android geliştiricilerinden iki günlük müzakerelere ev sahipliği yapıyor ve bu yılki açılış konuşması Blendle'dan Jolanda Verhoef tarafından sunuldu. Etkinlik sırasında Android, mobil gelişim, geçmiş ve gelecek hakkında konuştuklarımız için Jolanda'yı yakaladık.

Kimsin ve Büyük Android Barbekü Avrupa'da ne yapıyorsun?

Adım Jolanda Verhoef ve altı yıldır Android için geliştiriyorum, temelde mimarlığa odaklanıyorum. RxJava ile birlikte mimarlık üzerine bir konuşma yaptım. Peki, RxJava güzel ve temiz bir mimari oluşturmanıza nasıl yardımcı olabilir? Hollanda'da bir başlangıç ​​olan Blendle adlı bir şirkette çalışıyorum ve bundan önce Philips, Hollanda demiryolu istasyonları, Enexis gibi şirketlerde çalıştım. Ve ayrıca geocaching için kendi uygulamamı yaptım.

Android geliştirme dünyasına nasıl başladınız?

Kendime ders verdim, birkaç ders verdim ve uygulamayı Android'e taşıdım. Ve bu uygulamanın temelleri bugün hala üretimde çalışıyor.

Aslında bu çok hoş bir hikaye ve uzun süren süreyi anlatacağım çünkü konuşmak istiyorum. Başlangıçta Computer Science okuyordum, daha yeni başlamıştım ve bir yaz tatili geçirdim. Sonra bir iOS geliştiricisi olan babam, "peki, bu güzel iOS uygulamasına sahibim, Android'e taşımak gibi hissediyor musunuz?" Dedi.

"Android nedir?" Dedim. Çünkü akıllı telefon işinin başlangıç ​​zamanlarındaydı. Ben de "evet, zaten, yapacak bir şeyim yok, sadece kodlamayı öğrendim, öyleyse neden olmasın" dedim. Bu yüzden şu anda herhangi bir Android bilmiyordum, ancak kendime ders verdim, birkaç ders verdim ve uygulamayı Android'e taşıdım. Ve bu uygulamanın temelleri bugün hala üretimde çalışıyor, bu yüzden bu oldukça iyi.

Buna Geocaching Buddy denir, bu yüzden geocaching konusunda size yardımcı olur, çoklu önbellekleri inceleyin …

Android ile çalışmayla ilgili favori ve en az sevdiğiniz şeylerden bazıları nelerdir?

En sevdiğim şeyler, sanırım, gerçekten ekranda gördüğünüz bir şeyi inşa edersiniz. Tabii ki, bu temelde uygulama geliştirmeden kaynaklanıyor, ancak mobilde geliştirdiğiniz şeyleri çok dokunaklı, çok mantıklı ve sonuçları doğrudan görüyorsunuz.

Ayrıca, etrafındaki canlı topluluktan hoşlanıyorum, böylece kutunun dışında düşünen, RxJava gibi harika şeyler yaratan, ama aynı zamanda her türlü farklı kütüphaneyi yaratan Jake Wharton gibi birçok insan olduğunu görüyorsunuz.

Cep telefonuyla, inşa ettiğiniz şey çok dokunaklı, çok mantıklı ve sonuçları doğrudan görüyorsunuz.

Daha az sevdiğim şeyler, bence resmi Android kuralları insanların güzel bir mimari oluşturmasına yardımcı olmamaları. Örneğin, ne zaman kurumsal Java programlamaya giriyorsanız, tasarım desenlerini ve katmanlı mimari desenleri ve benzeri şeyleri öğreneceksiniz ve bu da kurumsal yazılımın özüdür. Ama sonra gidip mobil uygulamalar geliştirirseniz, hiçbir fikri yoktur. Yani canlı topluluk için Tanrıya şükür.

Başka bir şey, ekranı çeviriyor olabilir, biraz, çok sinir bozucu. (Gülüyor) Yani, bu sadece manzara / portre olayı. Her zaman işleri karıştırıyor.

Bugün Android geliştirmeye başlayan birisine verebileceğiniz en önemli tavsiye nedir?

Başlayarak şunu söyleyebilirim: Resmi belgelerin söylediklerinin doğru olduğunu varsaymayın. Bu yüzden bir sürü blog yazısı okuyun ve herkesten tavsiye isteyin. Sadece temel belgelerden daha fazlasını görün.

Önümüzdeki birkaç yıl içinde Android gelişimini veya genel olarak Android'i nerede görüyorsunuz?

Kotlin'in temelde ele geçirmesini bekliyorum. Böylece yeni geliştiriciler Kotlin'i öğrenecek ve Java gelişimini tamamen durduracak. Ve umuyorum ki … Google’ın tüm mimarlık olayına daha fazla gireceğini ve bunun nasıl yapılacağı konusunda tavsiye vermeye başlayacaklarını umuyorum.