GDG Istanbul Flutter Study Jam

Sercan Yusuf
GDGIstanbul
Published in
3 min readOct 17, 2018
Dash going to event by ferry ~(“>)~

Herkese merhaba. Google After I/O 2018'de belirttiğimiz üzere Google, I/O 2018'de Flutter adında yepyeni bir mobil teknoloji duyurdu. Bizde, GDG Istanbul olarak 22–23 Eylül tarihinde bu güzel teknolojiyi tanıtmak amacıyla, Flutter Study Jam yapmaya karar verdik.

Study Jam Nedir?

Study Jam’ler, Google tarafından desteklenen ve GDG’ler tarafından organize edilen, yeni teknolojileri öğrenme ve kullanma üzerine olan egitim etkinlikleridir.

Her yıl Google farklı Study Jam içerikleri oluşturmaktadır. Bu sayede GDG’leri kendi bölgelerinde etkinlikler oluşturmaları ve yeni teknolojileri paylaşmaları için teşvik etmektedir.

Bu yıl Study Jam içeriği olarak Flutter belirlendi. Google İstanbul Ofisinde, bir sürü hediyeyle birlikte çok güzel bir etkinlik geçirdiğimizi kendim ve takımım adına belirtmekten mutluluk duyuyorum.

Flutter Nedir?

Flutter, Google tarafından geliştirilen açık kaynak kodlu bir mobil geliştirme SDK’sıdır. Geliştirme dili olarak Dart’ı kullanır ve bu sayede çok hızlı bir şekilde build olur. Flutter ile hem Android hem iOS ta çalışan, yüksek performanslı ve native arayüze sahip mobil uygulamalar geliştirebiliriz.

Hadi Etkinlikten Bahsedelim!

Dash giving swags to attendees ~( “>)~

Hazırlanma sürecinde, etkinlik alanın Google Türkiye Ofisi olarak belirledikten sonra Meetup üzerinden etkinliği oluşturduk. Etkinlikte kota olmasına rağmen, yüzlerce kayıt başvurusu aldık. Fakat bunlardan sadece 50 tanesini değerlendirmemiz gerekliydi.

Etkinlik günü hediyelerle karşıladığımız 30 katılımcımız mevcuttu.

Dash teaching Flutter ~(“>)~

Eğitime Google tarafından hali hazırda oluşturulmuş Udacity kursu ile başladık.

Etkinlik öncesinde tüm katılımcılara, bilgisayarlarına geliştirme araçlarını kurmalarını hatırlatmıştık. Bu sayede etkinlik sırasında fazla problemle karşılaşmadık.
Ey iyi şekilde deneyim elde etmek için Study Jam Course videolarını 6 başlık altında topladık:

  1. Gün: Lesson 1
  • Giriş (videos 1–10)
  • Komponentler (videos 11–17)
  • Widgetlar ve aralarında iletişimi sağlamak(videos 18–24)

2.Gün: Lesson 2

  • Dizayn Bölümü(videos 1–13)
  • Paket yapısı ve diğer elementler(videos 14–20)
  • API kullanarak veri listelemek ve Hataların giderilmesi(videos 21–26)

Bu sayede hem daha anlaşılır şekilde ilerleyip hemde her bölüm sonunda ara verme fırsatımız oldu.

Sonuç

2 gün içerisinde, material dizayn ve şahane animasyonlara sahip bir Birim Hesaplama Uygulaması geliştirdik. Study Jam sonunda, katılımcılardan bazıları mobil uygulama geliştirirken Flutter kullanacaklarını belirttiler. Yanısıra bazı farklı alanlarda geliştirmeler yapan katılımcılar, Flutter sayesinde mobil uygulama geliştirmeye başlayacaklarını belirttiler.

Hem bunları duymak hemde Study Jam organize etmek bizim için mutluluk vericiydi.

Kapanışta, önümüzdeki günlerde Flutter projesi geliştirip GDG Istanbul/Studyjam reposuna push eden herkesin, DevFest Istanbul 2018 bileti kazanacağını belirttik.

--

--