Selam, İlk codelab'le ilgili yazıya buradan ( Android fundamentals 01.1: Android Studio and Hello World ) erişebilirsiniz. Devam edelim. Codelab'leri biraz inceledikten sonra belki bir giriş yazısı anlamlıydı ama devamı için şimdilik sadece kod örneklerinin Kotlin versiyonunun yeterli olacağı kanısındayım. Codelableri yaparken yazıma denk geldiyseniz ve sorunuz varsa, bloga yorum olarak gönderebilirsiniz. Aşağıdaki projeler Unit 1... Continue Reading →
Android Fundamentals Codelabs Part – 1
Google'ın Codelab'lerini incelerken farkettim ki yeni codelabler eklenmiş ancak bunlar standart olarak https://codelabs.developers.google.com/ sayfasında yer almıyor ve de çok yeni tarihliler. Google'ın sertifikalarından herkes haberdardır sanırım. Bu yeni codelabler, Associate Android Developer sertifika sınavının hazırlık codelableriymiş ve zannedersem son yıllarda Android Development'ın neredeyse tamamen değişmesiyle beraber burası da yenilenmiş. Ben de hem kendim için bilgi... Continue Reading →
Almanak 2018
Her yıl Aralık ortasında sabırsızlıkla yazdığım Almanağım için nedense bu sene bir türlü zaman ayıramadım. Benim için oldukça farklı, içime döndüğüm bir yıldı (30 yaş zeni geldi galiba 😀 hello thirties ) Arkadaşlarım ve ailem yakından bilir, çok uzunca bir zamandır yeni bir kiralık daire arıyordum. Şu an yeni yıla yeni evimde ailemle girmiş olmanın... Continue Reading →
Android Dev Summit 2018 Wrap-up
Herkese selam, Android Dev Summit nasıl geçti henüz bakmamış olanlar için, ben de kısa bir özet geçmek istedim. Keyifli okumalar 🙂 Bildiğim kadarıyla Android Dev Summit 2. ye düzenleniyor ama bir önceki geçen sene değil 3-4 sene önce organize edilmiş. Tüm dünyadan Android konusunda uzman, hevesli kişilerin bir araya toplanması açısından çok güzel bir etkinlikti.... Continue Reading →
What’s new in Android @IO’18: Android App Bundle
Merhaba, IO sonrası bir dizi detaylı teknik yazılar yazacağımı söylemiştim. Geçen hafta IO'da tanıtılan Instant App'lerdeki farklıkları ve yenilikleri içeren bir yazı yazmıştım. Şimdi sıra App Bundle'da. Bu yazı developer.android, Google Developers kanalındaki videolar ve codelablerin birleştirilmesiyle oluşturulmuş özet bir yazıdır. Daha detaylı bilgi için orjinal kaynakları inceleyebilirsiniz. App Bundle'ı detaylarda kaybolmadan bir kere daha... Continue Reading →
Build Your First Instant App
Merhaba, Bu yazımda Google'ın Build Your First Instant App Codelab'i üzerinden gidip, adım adım labı uygulayacağım. Amacım codelabi uygularken sorun yaşarsanız, 2. bir kaynak yaratmış olmak 🙂 Eğer daha önce yazdığım, Android Instant App'e Genel Bakış ve Google Play Instant yazılarını okuyup basitçe bir instant app support eden uygulama create etmeye çalıştıysanız şu an ortamınız... Continue Reading →
Google Play Instant
Geçtiğimiz yıl Google IO'da Instant App'ler tanıtılmıştı. Kendi adıma web ve native arasında yeni bir köprü inşa edilmesini sağladığı için çok heyecan verici bulmuştum. Geçtiğimiz yıl içerisinde de nasıl instant app'ler yapabileceğimizle ilgili birkaç konuşma yapmıştım. Bu seneki Google IO'da ise aynı platform tüm oyun geliştiricilere açıldı ve platformun çatı adı Google Play Instant adını... Continue Reading →
Google I/O’18 Highlights Devam..
Merhabalar, Eğer okumadıysanız ilk önce I/O'yla ilgili yazdığım daha çok kullanıcıları etkileyen yenilikleri içeren yazımı okumanızı tavsiye ederim. Okudunuz bitti mi güzel 😀 o zaman biz developerları ilgilendiren yeniliklerle devam edebiliriz. Burada tüm yeniliklerin madde madde üzerinden geçeceğim ancak, bir kısmıyla ilgili ayrıca daha detaylı yazılar da önümüzdeki haftalarda paylaşacağım. Geçtiğimiz sene I/O'da Kotlin'in de... Continue Reading →
Google I/O’18 Highlights
Merhabalar, IO sonrası hemen, hatta IO sırasında bu yazıyı çok istemiştim ancak jetlag vs. derken anca kendime gelebilmiş bulunuyorum 😀 Umarım keyifli bir yazı olur. Hem konferansta konuşulan başlıkları hem de San Francisco gezimi bir arada paylaşmaya çalışacağım. SF macerası bir kısmımız için artık GDG'ler için gelenekselleşmiş olan SF turuyla başladı. İkinci bir gelenekselleşmiş etkinlikte... Continue Reading →
MVC, MVP, MVVM
Daha önce Android architecture component hakkında genel bir bilgi toplamaya çalışmıştım. Aslında belki de öncesinde bugünlere nasıl gelindiğiyle ilgili biraz düşünmekte, konuşmakta fayda var. Android'in tarihi çok eski olmamakla beraber aslında ilk yazmaya başladığımız, henüz herhangi bir library vs kullanmadığımız dönemde her birimiz kendi çözümlerimizi geliştiriyorduk ve paylaşıyorduk. Çoğumuz MVC(Model View Controller) kullanarak başladık. Bu... Continue Reading →