Mobil programlama öğrenmek isteyenler için kitap önerileri

Mobil programlamanın hızlı bir yükseliş yakaladığı günümüzde sizlere rehberlik edecek kitaplar!

Mobil programlama öğrenmek isteyenler için kitap önerileri

Ülkemizde az sayıda türkçe kaynak bulunan mobil programlama ile ilgili piyasada bulunan kitapları sizler için derledik.

Kitaplara baktığımızda en çok Android Programlama ile ilgili kitaplar var. Iphone için iki kitap ve Windows Mobil için bir kitap bulunurken, bir de tüm mobil programlamayı kapsayan çok yararlı bir kitapta piyasada bulunuyor.

İşte mobil programlama kitapları;

Mobil Web Programlama / Pusula Yayıncılık

1308398154_mobilwebprogramlama.jpg

Mobil Web Programlama isimli kitap Maximiliano Firtman tarafından ingilizce yazılan ve Aytun Çelebi tarafından Türkçe' ye çevrilen çok yararlı bir kitap.

Kitap yukarıda da belirtildiği gibi tüm mobil platformlarında çalışabilecek web sayfalarının nasıl yapılacağını anlatıyor.

Bu kitap için basit web programcılığı bilginizin olması gerekiyor. HTML, CSS, Javascript, Ajax gibi web programlama dillerini bildiğinizi varsayıyor.

Ayrıca kitapta mobil web sayfaları için HTML 5 ve Adobe AIR kullanmayı öğretiyor.

Eğer temel web programlama bilginiz var ve mobil web programlama ile ilgileniyorsanız mutlaka edinmeniz gereken bir kaynak.

Kitapdaki temel başlıklar

  • Mobil Ekosistem
  • Markalar, Modeller ve Platformlar
  • Mobil Web 2.0
  • Websitesi Mimarisi
  • Emülatörler ve Simülatörler
  • İmlemeler ve Standartlar
  • Kodlama İmlemeleri
  • Mobil Tarayıcılar için CSS
  • Mobil Javascript
  • Ajax, RIA ve HTML 5
  • Webkit CSS Uzantılar
  • HTML 5
  • Mobil Tanımlama
  • Coğrafi Konum ve Haritalar
  • Mobil Widget ve Platformalar
  • Test, Hata Ayıklama ve Performans
  • Dağıtım ve Sosyal Web 2.0

Diğer kitapları görmek için sayfaları kullanın.



Mobil Programlama / Kodlab

1308398502_mobilprogramlama.jpg

Kadir ÇAMOĞLU ve Volkan ATASEVER' in hazırladığı Mobil Programlama kitabı, Visual Studio ile Windows Mobile için uygulama geliştirmeyi anlatan yararlı ve piyasadaki tek kitap diyebiliriz.

Adım adım uygulamalı anltaımlarıyla, temel programlama bilgisi olan herkese hitap ediyor. Kitap mobil dünya ve programlama konseptinden, "Merhaba Mobil" uygulaması ile başlayıp, performanslı uygulamalar geliştirme konusuyla biten faydalı bir kaynak.

Eğer Windows Mobil için uygulama geliştirmek isiyorsanız türkçe kaynak olarak bulabileceğiniz tek kitap. Mutlaka kütüphanenizde olsun.

Kitaptaki temel başlıklar

  • Mobil Cihazlar ve Teknolojiler
  • Dosya ve Dizin Okuma / Yazma İşlemleri
  • XML Dosyalarıyla Çalışmak
  • ADO.NET ve Dataset
  • Visual Studio 2008
  • Emülatörlerle ve Cihazlarla Çalışmak
  • SQL Server Compact Edition
  • Grafik Programlama
  • .NET Compact Framework
  • Mobil Uygulamalar İçin Arayüz Geliştirmek
  • SMS, E-Posta Göndermek
  • Performanslı Uygulamalar Geliştirmek
  • Test ve Hata Ayıklama
  • Uygulama Örnekleri

Diğer kitapları görmek için sayfaları kullanın


iPhone SDK 3 ile programlama / Pusula Yayıncılık

1308399837_iphoneileprogramlama.jpg

Ahmet VURAL tarafından kaleme alınan kitap, temel programlama bilgisi ile iPhone için uygulama geliştirmeyi öğretmeyi vaat ediyor. Piyasada bulunan iki iPhone programlama kitabıda Ahmet VURAL' a ait.

Yazar okuyucuyu korkutmamak için ilk bölümde Objective-C kullanmadan, sadece Interface Builder ve Xcode ile çok basit bir uygulama anlatıyor. Bütün konular, uygulamalar eşliğinde ele alınıyor. App Store, mobil uygulamaların farkları, Objective-C, temel iPhone geliştirme elemanları, iPhone'un programcılar tarafından kullanılabilecek ilginç özellikleri, App Store'de pazarlama yapmanın püf noktaları.

iPhone için uygulama geliştirebilmek için tabiki bir adet Mac Bilgisayara ihtiyacınız var. Eğer MAC alacak durumunuz yoksa Windows üzerinde APTANA STUDIO ile de uygulama geliştirmek artık mümkün.

Kitaptaki temel başlıklar

  • Mobil Uygulamaların Özellikleri
  • iPhone ve App Store
  • Cocoa Touch
  • Objective-C
  • Infrance Builder
  • iPhone Simülatör
  • Quartz
  • Multi View
  • Multi Touch Özelliği
  • iPhone 4'ün Getirdikleri
  • Örnek Uygulamalar
  • App Store Temelli Pazarlama Teknikleri

Diğer kitapları görmek için sayfaları kullanın


iOS 4 ile iPhone ve iPad Programlama / Pusula Yayıncılık


1308400309_ios4ileiphoneipadprogramlama.jpg

Yine Ahmet VURAL tarafından kaleme alınan bu kitap, bir önceki iPhone ile Programlama kitabının genişletilmiş hali. Bu kitapta ek olarak iPad ile programlama da anlatılıyor.

Diğer kitaba göre bu kitabı almak tabiki daha mantıklı.

Kitaptaki temel başlıklar

  • iPhone ve App Store
  • Masaüstü ve Mobil Uygulamaların Farkları
  • Uygulama Geliştirme Platformu
  • Cocoa Touch
  • Objective–C
  • XCode
  • Interface Builder
  • iPhone Simulator
  • Model - View – Controller Sistemi
  • IBOutlet ve IBAction
  • Multiview Uygulama Mimarisi
  • Console kullanımı
  • Plists ile Veri Saklama
  • Dictionary Kullanımı
  • Debugging
  • iPad Versiyonu Oluşturma
  • Çok Görevlilik ve Multimedya
  • iPad İçin Uygulama Geliştirme
  • SplitView Uygulaması
  • Quartz - OpenGL ES
  • Core Animation
  • Akselometre
  • Core Location ve GPS
  • Yerelleştirme – Localization
  • iTunes Connect

Diğer kitapları görmek için sayfaları kullanın


Evet geldik Android Programlama kitaplarına 4 adet Android kitabı olduğu için sona sakladım.

Merhaba Android / Pusula Yayıncılık

1308400910_merhabaandroid.jpg

Kitap Murat ÖNDER ve Ahmet Oğuz MERMERKAYA tarafından başlangıç seviyesinde yazılmış. Sadece temel bilgileri veriyor. Samsung Türkiye' nin katkıları ile piyasa çıkan kitap kapak resminde de gördüğünüz gibi biraz reklam kokuyor. Ama olsun android programlama yeni başlıyorsanız işinize yarayabilir.

Kitaptaki temel başlıklar

  • Merhaba Android
  • Android Nedir?
  • Uygulama Mağazaları
  • Geliştirme Ortamının Kurulması
  • Android SDK, JDK ve Eclipse
  • Kısaca Java ve Xml
  • Merhaba Android Uygulaması
  • Uygulama Bileşenleri
  • Basit Arayüz Elemanları
  • Ekran Bileşenleri
  • Menüler
  • Dialoglar
  • Servisler
  • Uygulama Kaynakları
  • Kaynak Tipleri
  • İnternet ve İnternet Filtreleri
  • Güvenlik ve İzinler
  • AndroidManifest.xml
  • Örnek Projeler

Diğer kitapları görmek için sayfaları kullanın



Android Programlama / Dikeyeksen

1308401905_androidproglamlama.jpg

Gelecek Online'da editör olan Muharrem TAÇ tarafından kaleme alınan kitap, bize göre piyasadaki en iyi android kitabı.

Peki neden en iyisi, bunun nedeni hem anlatım dili olarak çabuk kavramınızı sağlıyor hemde verdiği örnekler üzerinde çalışarak kendinizi geliştirebiliyorsunuz. Peki sadece bu kadar mı? Hayır. Muharrem TAÇ yazdığı kitabın hakkını verebilmek ve android programlama öğrenmek isteyenlere katkıda bulunabilmek için, hiç çekinmeden Gelecek Online' na ait Android uygulumasının tüm kodlarını eclipse projesi halinde kitabın yanında gelen DVD' nin içerisine koymuş. Bu zaman da görmeye alışık olmadığımız bir durum.

Bu projeyi inceleyerek çok şey öğrenebilirsiniz. Kendisine katkılarından dolayı teşekkür ediyoruz. Bu kitabı mutlaka edinin.

Kitaptaki temel başlıklar

  • Android Nedir?
  • Uygulamalar ve Marketler
  • Android Versiyonları
  • Android Cihaz Yetenekleri
  • Web Tabanlı Uygulamalar
  • Native Uygulamalar
  • Android Uygulama Mağazaları
  • Android SDK
  • Android SDK Araçları
  • Emülatörler
  • Eclipse Plugin
  • Eclipse Plugin View ve Perspektif' leri
  • Eclipse ile SDK Tümleştirmesi
  • Widget'lar
  • Notification'lar
  • Sqlite ile Veritabanı İşlemleri
  • Content Provider - Resolver
  • Java ile Örnek Android Projeleri
  • 23 Özgün Proje
  • Adobe Flex ve Android
  • Tour De Mobile Flex
  • Android Markete Uygulama Yükleme
  • Android Yönetim
  • Uses-Permissions Listesi
  • DVD

Diğer kitapları görmek için sayfaları kullanın



Profesyonel Uygulamalarla Android Programlama / Kodlab

1308402402_profesyoneluygulamalarlaandroidprogramlama.jpg

Nizar ÖĞÜTMEN tarafından kaleme alınan kitap, adından da anlaşılacağı gibi profesyonel uygulamalar içeriyor. Android' in derinlerine inan kitap, Profesyonel ve Güvenli uygulamalar hazırayabilmek için yeterli olacak bütün bilgileri barındırmaktadır.

Android Programlama ile ciddi olarak ilgileniyorsanız, bu kitabı ve bir önceki Muharrem TAÇ' ın kitabını mutlaka edinin.

Kitaptaki temel başlıklar

  • Android Programlamaya Giriş
  • Eclipse ve Android Plugin Kurulumu ve Kullanımı
  • Dalvid Virtual Machine ile Sandbox Kurulumu ve Kullanımı
  • Kullanıcı Arayüzünü Tanımak ve Kullanmak
  • Intent Kavramı
  • Veritabanı İşlemleri ve Yönetimi
  • Dosya ve Dizin İşlemleri
  • Content Provider ile Veri Alışverişi
  • Sensör Kullanımı
  • Multitouch Fonksiyonları
  • Örnek Uygulamalar
  • Tetris Oyun Uygulaması
  • GPS Tracker Uygulaması
  • Stealth Coordinates Forwarder Uygulaması
  • Kamera Uygulaması
  • Battery Information
  • System Uygulaması

Diğer kitapları görmek için sayfaları kullanın



Kendinize Güvenerek Android / Seçkin Yayıncılık

1308403103_kendinizeguvenerekandroidprogramlama.jpg

Musa ÇAVUŞ tarafından kaleme alınan kitap, Android SDK'nın temelinden başlıyor ve Facebook – Android bağlantısı gibi birçok ileri konuyu da içeriyor. Ayrıca konular anlatılırken ekran görüntüleri ile de desteklenmiş.

Kitaptaki temel başlıklar

  • Android Programlama Temelleri
  • Emülatör Kullanımı
  • Android–UI
  • SQLite
  • Content Provider
  • Arka Plan Programları
  • Android ve Dış Dünya Bağlantısı
  • SMS
  • Multimedya
  • Facebook
  • Google App Inventor

Diğer kitapları görmek için sayfaları kullanın


Genel Değerlendirme

Mobil Program ile ilgili kitaplar hakkında genel bir değerlendirme yapmak gerekirse. Windows Phone ile iPhone için alabileceğiniz birer kitap bulunuyor. Ne yazık ki henüz alternatifleri çıkmadı buda kısıtlı bilgi demek oluyor.

Android kitaplarına baktığımız da, aslında dört kitabıda almak gerekiyor. Bunun nedeni dört kitapta ayrı ayrı konuları anlatıyor. Ülkemizde programlama ile ilgili kitaplar ne yazık ki çok zayıf. Kitapları yazan programcı arkadaşlar kendi bilgilerini paylaşmak ve bir nebze olsun bu işe gönülmek vermek isteyenler için çaba sarf ediyorlar. Kendilerini takdir ediyoruz.

Tüm bunların yanında, yanı başınızda mutlaka olması gereken kitap ise ilk tanıttığımız Mobil Web Programlama kitabıdır.