Archive for October 2015

Kocaeli Üniversitesi Mobil Programlama Dersleri Hakkında

Merhabalar,
Kocaeli Üniversitesi, Mobil Programlama Dersliği

Geçmişte sosyal medya hesaplarım üzerinden Kocaeli Üniversitesinde Ders vereceğimi açıklamıştım, bazı arkadaşlar görmüş olabilirler. Bu derslere 1 Ekim 2015 tarihinden itibaren başladık. Kocaeli Üniversitesinde Mobil Programlama derslerine her perşembe günü Öğlen saat 2 den Akşam saat 7:20’ye kadar misafir öğretim görevlisi olarak girmekteyim.

Programlama için öncelikli olarak öğrenilmesi gerektiğini düşündüğüm programlama yapılacak olan işletim sisteminin temellerinin öğrenilmesi adına , derslere ilk hafta Android Temelleri (Android Internals) ile başladık.

Gerek ülkemizdeki mobil programlama kitaplarının içeriği açısından, gerekse ülkemizde verilen eğitimlerin büyük çoğunluğunda,programlama yapılacak işletim sistemi mimarisine yönelik olarak temel bilgi bulunmamaktadır. Programlama yapılacak olan işletim sistemi mimarisinin, programlamayı yapacak olan programcı için anlam ve öneminin net olarak anlatılamadığına inandığım için ilk haftalarda Android Uygulama Geliştirirken, Android Temellerinin(Android Internals) konusunun önemini ve programcı için faydalarını örnekli ve uygulamalı olarak inceledikten sonra işletim sistemi üzerinde(Android OS) barındırılan kütüphanelerin önemini, ve bu kütüphaneler üzerinde uygulama bazlı erişimin seviye ve katmanlarına göz attık.

3. Hafta dersliklerinden itibarende bilgisayarlı Laboratuvar sınıfına geçerek tüm öğrenciler ile birlikte Android Uygulama Geliştirme Laboratuvar Ortamının kurulumunu gerçekleştirdik.

4. Hafta dersliğinde ise Android SDK kurulumu yapılarak, Android SDK ile birlikte gelen araçlar ve android emulatör oluşturularak incelendi. Dersin sonunda örnek bir uygulamanın derlenme ve paketlenme aşamaları gösterilerek işletim sistemi üzerindeki aktivitelerine göz atıldı.

Mobil Programlama dersi üzerinden işlediğimiz bu konuları ve geliştireceğimiz projeleri hem tekrar yapmak isteyen öğrenci arkadaşlar için hemde daha geniş kitlelere ulaşabileceğine inandığım için bu blog üzerinden de “ders notları” olarak paylaşmayı düşünüyorum. Bu sayede Mobil Programlamaya merakı olan birçok kesimden insanında bu derslikten kazanılacak bilgi ve tecrübelere ulaşabilmesi adına güzel olacaktır.

Bir sonraki blog yazımda, ilk 3 haftada işlediğimiz konuları başlıklı ve slaytlı bir şekilde paylaşacağım. Ayrıca öğrenci arkadaşların Kocaeli Üniversitesi Sistemi üzerinden kendi kullanıcı adı ve şifreleriyle girerek ders içerisinde paylaştığımız uygulama, örnek ve sunulara erişebilirler.

Ayrıca, Bu dersi vermemde emeği geçen Yrd. Doç. Dr. A. Burak İNNER hocamız başta olmak üzere, Kocaeli Üniversitesi Mühendislik Fakültesi, Bilgisayar Mühendisliği bölümüne, Kocaeli Üniversitesi Rektörü Prof. Dr. Sadettin HÜLAGÜ ve derse katılan tüm öğrencilere teşekkür ederim.

İbrahim Baliç