Geri Git   ForumSinsi - 2006 Yılından Beri > Bilgisayar,Teknoloji & İnternet Dünyası > Bilim Teknik ve Teknoloji Merkezi > Cep Telefonları

Yeni Konu Gönder Yanıtla
 
Konu Araçları
android, geliştirmek, isteyenlere, kitapları, türkçe, uygulaması

Android Uygulaması Geliştirmek İsteyenlere Türkçe Android Kitapları

Eski 08-01-2012   #1
Prof. Dr. Sinsi
Varsayılan

Android Uygulaması Geliştirmek İsteyenlere Türkçe Android Kitapları



Google'ın mobil işletim sistemi Android için uygulama geliştirmek isteyenler, bu kitabları kaçırmasın!
Android için uygulama geliştirmek isteyenler için Türkçe kitaplar birer birer yayınlanmaya başlandı ve önümüzdeki günlerde daha fazla kitabın yayınlanacağını düşünüyoruz Kitaplar yayınlandıkça bu sayfaya eklenecektir Şimdi yayınlanma sırasına göre kitapları tanıtalım

1-ANDROID (Android 2 - Android 3)


Yazar: Nizar Öğütmen Yayınevi: KODLAB Sayfa: 416 Baskı Yılı: 2011

12 Kasım 2007 ‘ de Google Android platformu için bir yazılım geliştirme ortamı olan ilk Android SDK sürümünü yayınladı Programcıların ve Smartphone üreticilerinin Android ‘ in yayınlanmasına göstermiş oldukları ilgi, böyle bir açık kod (Open Source) platformunun ne denli özlemle beklendiğinin göstergesiydi Android günümüzde birçok farklı türden donanımda kullanılmakta olup kullanıcıya Android ortamını istedikleri doğrultuda geliştirme imkanı sunmaktadır
Kullanıcıların Android ortamını arzuları doğrultusunda geliştirebilmelerini sağlayan şu an itibari ile 120000 in üzerinde App (Application = Yazılım) bulunmaktadır
Android günümüzde Cep Telefonu, Smartphone, Netbook, Tablet-PC, Home Entertainment Sistemleri gibi birbirinden çok farklı donanım türünde işletim sistemi olarak yerini almaktadir
Tüm bu farklı donanım türlerinin önemli bir ortak noktası bulunmaktadır : Tüm bu aygıtlarda Android App ‘ ler çalışmaktadır
Bu kitapta Android işletim sisteminin ana prensipleri örnek yazılımlar yardımı ile açıklanıp okuyucunun çok kısa bir sürede Android ile yazılımlar hazırlayabilecek konuma gelmesi amaçlanmaktadır

Kitap içerisinde sanal ortamın her köşesinde bulunabilecek bilgiler mümkün olduğu kadar minimuma indirgenmeye çalışılıp, normal koşullarda ulaşılması zor olan bilgilere yer verilmiştir Bu bilgilerden kastımız; kitapta örnek olarak verilmiş olan gündelik hayatta kullanılan proje örnekleridir

Bu kitap, profesyonel ve güvenli yazılımlar hazırlayabilmek için yeterli olacak bütün bilgileri barındırmaktadır ve bu konuda kaynak ihtiyacını kapatacak niteliktedir

Kitapta Yer Alan Başlıca Konu Başlıkları:

  • Android Programlamaya Giriş
  • Eclipse ve Android Plug’in Kurulumu ve Kullanımı
  • Dalvik Virtual Machine ve 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ı (Tetris oyununun Android telefonlarda nasıl kodlanacağı ve hazırlanacağı anlatılmıştır)
  • GPS Tracker Uygulaması (Bu projede, bir GPS Tracking Servisi geliştirilmiştir Servis, Client (Android APK) ve Server (Php+MySql) olarak iki bölümde uyarlanmıştır)
  • Stealth Coordinates Forwarder Uygulaması (Bu projede, cep telefonuna yüklenen ve uzaktan kumada ile aktif hale getirilebilen bir GPS casus uygulamasıdır Android 15 sürümü ver üzeri sürümlerde sorunuz çalışan uygulamamız yüklendiği cep telefonunda stealth modunda (gizli, yüklenmiş olduğu tespit edilemeyen) komut bekleyecektir Beklenen komut cep telefonuna ulaştığı anda uygulamanın yüklü olduğu cep telefonu, GPS koordinat verilerini geri gönderecektir)
  • Kamera Uygulaması (Bu projede, Android ile kamera yönetimine değinip bir örnek projeye yer verilmiştir)
  • Battery Information System Uygulaması (Bu projede, Android aygıtınızın batarya kullanımı optimizasyonu anlatılmıştır Bu uygulamada Broadcast Recievers ve Android servisleri kullanılmıştır)
Yazar Hakkında;

Nizar Öğütmen; Dortmund Üniversitesi’nde Bilgisayar Mühendisliği alanında öğrenim görmüş olup, halen Dortmund bölgesinde Bilgisayar Mühendisi olarak çalışmalarını sürdürmektedir Yazarımız, ayrıca XSIOX GmbH ve AKASYA Software Development şirketlerinin Genel Müdürü olup, ekibi ile birçok yazılım ve donanım projesine imzasını atmıştır

Yazara ulaşmak için mail@akasyapl e-posta adresini kullanabilirsiniz

2-Merhaba Android



Yazar: Murat Önder ve Ahmet Oğuz Yayınevi: PUSULA Sayfa: 202 Baskı Yılı: 2011

Kitap Android hakkında bilgilendirici bir bölümle başlıyor Geliştirme ortamının kurulumunu anlatan bölümde Android SDK, JDK, Eclipse ve Android platformunun kurulumu detaylı şekilde anlatılıyor Kısaca Java ve Xml'e değinen bölüm bir hatırlatma niteliğinde Bu hatırlatma bölümünden hemen sonra okurlar Merhaba Android uygulamasıyla uygulama geliştirmeye gerçek anlamda adım atmış oluyorlar Daha sonraki bölümde görsel ve yazılımsal özellikleriyle ayrıntılı şekilde konular işleniyor Son bölüm olan örnek projelerde ise Android için bazı örnek uygulamalar anlatılıyor

Merhaba Android kitabıyla birlikte sunulan başka bir yenilik ise kitapla aynı isimde bir web sitesi; wwwmerhabaandroidnet adresinden ulaşılacak sitede okurlar kitapla ilgili sorularını, anlamadığı yerleri doğrudan yazarlara sorabilecekler

Kitabın içeriği ve sipariş bilgisi
  • 1 Android Nedir?
    • Android’in Pazar Payındaki Yükselişi
    • Android Versiyonları
    • Uygulama Mağazaları
    • Özellikleri
    • Mimarisi
    • Android’in Geleceği
  • 2 Geliştirme Ortamının Kurulması
    • Android SDK Kurulumu
    • JDK ve Eclipse Kurulumu
    • Eclipse ADT Eklenti Kurulumu
    • Android Platformunun Kurulumu
    • Android Sanal Cihazının (Android Virtual Device) Çalıştırılması
  • 3 Kısaca Java ve XML
    • Java
      • Merhaba Java
      • Sınıflar ve Nesneler
      • Veriler (Attributes)
      • Metotlar (Methods)
      • Yapıcı Metotlar (Constructors)
      • Metotların Aşırı Yüklenmesi (Method Overloading)
      • Kapsülleme
      • Başka Paketlerdeki Sınıfları Kullanma (Import)
      • Miras (Inheritance)
      • Fonksiyon Üzerine Yazma
      • Arayüzler (Interfaces)
    • XML
  • 4 Merhaba Android Uygulaması
    • Projenin Oluşturulması
    • Uygulamanın Android Sanal Cihazında (AVD) Çalıştırılması
    • Uygulamanın Gerçek Cihazda Çalıştırılması
    • Projenin İncelenmesi
    • Log Tutma
  • 5 Uygulama Bileşenleri
    • Aktiviteler (Activities)
    • Servisler (Services)
    • Yayın alıcılar (Broadcast receivers)
    • İçerik sağlayıcılar (Content providers)
  • 6 Aktiviteler ve Kullanıcı Arayüzü Elemanları
    • Basit Arayüz Elemanlar
      • Toast
      • Düğme (Button)
      • Metin Kutusu (TextView)
      • Düzenleme Kutusu (EditText)
      • Onay Kutusu (CheckBox)
      • Seçenek Düğmesi (RadioButton)
      • Çift Durum Düğme (ToggleButton)
      • Basit Arayüz Elemanları Uygulaması
      • Spinner
      Ekran Yerleşimleri ve Görüntü Grupları (ViewGroups)
      • Çizgisel Yerleşim (Linear Layout)
      • Tablosal Yerleşim (Table Layout)
      • Göreceli Yerleşim (Relative Layout)
      • GridView
      • ListView
      • Sekmeli Yerleşim (Tab Layout)
      Menüler
      • Options Menu
      • Alt Menüler
      • Context Menu
      Dialoglar
      • Bir Dialog Nasıl Yaratılır?
      • Dialogu Silmeyi Unutmamalıyız!
      • Süreç Dialogu (ProgressDialog)
      • Süreç Çubuğu Dialogu
      • AlertDialog
  • 7 Servisler
    • Servis Nasıl Yaratılır?
    • Sonraki Adım: AndroidManifestxml Kaydı
    • Servisin Çalıştırılması
  • 8 Uygulama Kaynakları
    • Uygulama Kaynaklarının Tanımlanması
    • Varsayılan Uygulama Kaynakları
    • Alternatif Uygulama Kaynakları
    • Bir Kaynağı Farklı Yerlerde KullanabilmeUygulama Kaynaklarına Erişim
      • Kaynağa Koddan Erişim
      • Kaynağa XML Dosyasından Erişim
      Kaynak Tipleri
      • Ekran Yerleşimi (Layout)
      • Menüler
      • Karakter Dizisi (String)
      • Biçim (Style)
      • Renk (Color)
      • Boyut
      • Tamsayı (Integer)
  • 9 Intent ve Intent Filtreleri
    • Intent Nesneleri
    • Intent Çözümlemesi
    • Intent Filtreleri
    • Örnek Intent ve Intent Filtreleri
  • 10 Güvenlik ve İzinler
    • AndroidManifestxml
      • <manifest>
      • <application>
      • <activity>
      • <uses-permission>
      • <uses-library>
    • Elimizdeki Cihazda Hangi İzinler Verilmiş?
  • 11 Örnek Projeler
    • Fotoğraf Uygulaması
    • Harita ve GPS Uygulaması

Yazar Hakkında;
Murat Önder, 1978 yılında Ankara’da doğdu İlk ve orta öğretimini bu şehirde sürdürdü Bilgisayarla lise yıllarında eniştesi sayesinde haşır neşir olmaya başladı ve sonrasında da ondan hiç kopamadı 2001 yılında Hacettepe Üniversitesi Elektrik Elektronik Mühendisliği Bölümü’nden mezunoldu Ortadoğu Teknik Üniversitesi’nin aynı adlı bölümünden yüksek lisans derecesini aldığında yıl 2004 idi 2001 yılında bu yana çok farklı platformlarda yazılım yapmakta olan yazar, son olarak dikkat ve ilgisini cezbeden Android hususunda bulunmayan Türkçe kaynak sıkıntısına bir çözüm yolu ararken yolu Ahmet Oğuz’la ve bu kitapla kesişti
Ahmet Oğuz Mermerkaya, 1984 yılında Erzincan’da doğdu İlk öğrenimini Erzincan’da, orta öğrenimini Erzurum’da gördü Bilgisayarla üniversite yıllarında tanıştı 2007 yılında Hacettepe Üniversitesi Elektrik & Elektronik Mühendisliği Bölümü’nden mezun oldu Yurt içinden ve yurt dışından yaklaşık 10 üniversiteden yüksek lisansa kabul edildiyse de hiçbir zaman başlayamadı 2009 yılında NEU’daki bir hocanın tavsiyesi ile hem doktoraya kabul edilme hem asistanlık alma ümidiyle Android üzerinde anlık mesajlaşma uygulaması geliştirdi Ancak doktora ve asistanlık ümitlerinin yersiz olduğunu anlamasıyla kendini askerde bulması bir oldu Şimdilerde özel bir şirkette çalışıyor ve boş zamanlarında arkadaşlarıyla beraber birşeyler yapmak için uğraşıyor
Sipariş ve bilgi için: satis@pusulacom

3-Android Programlama - DVD'li



Gelecekonline yöneticilerinden Muharrem TAÇ hocamızın Android Programlama - DVD'li kitabı Dikeyeksen Yayıncılık tarafından çok yakında yayınlanacak


Yayınlanacak kitapta yer alacak bölümler şöyle:

Bölüm 1 : Android Nedir [*] Android İşletim Sistemi[*] Hakkında Temel Bilgiler[*] Open Handset Alliance[*] Android’in özellikleri ve mimarisi[*] Android versiyonları[*] Android Cihazları ve Cihaz Yetenekleri
Bölüm 2 : Uygulamalar ve Marketler
[*]Android Uygulamaları[*]Android Uygulama Mağazaları
Bölüm 3 : Android SDK
[*]Android ile yazılım geliştirme[*]Android SDK
Bölüm 4 : Android Yazılım Geliştirme Aracı (Eclipse Plugin)

Bölüm 5 : Java ile Android Geliştirmede Bileşenler

Java ile Android Yazılımında Bileşenler
  • Activity
  • Layout, View, Theme
  • Service
  • Broadcast
  • Intent
  • Event
[*]Widget’lar[*] Notification’lar[*] İletişim Kutuları (Dialoglar)[*] Menüler[*] Sqlite ile Veritabanı İşlemleri[*] Content Provıder – Content Resolver
Bölüm 6 : Java ile Örnek Android Projeleri (Bu kısımdaki projelerin tamamı kitap ile verilen DVD'de yer almaktadır)
[*]Sekmeli Activity Örneği[*]Çeşitli View’lara Ait Örnek Proje[*]Service Örneği[*]Temalar İçin Örnek Proje[*]Intent Filter ve Broadcast Receiver İçin Örnek Proje[*]Intentler İçin Örnek Proje[*]Eventler İçin Örnek Proje[*]Widget İçin Örnek Proje[*]Notification için Örnek Proje[*]İletişim Kutuları İçin Örnek Proje[*]Menüler İçin Örnek Proje[*]Sqlite Veritabanı İçin Örnek Proje[*]Threadler için Örnek Proje[*]Asynctask için Örnek Proje[*]Gps Sensöründen Konum Bilgisi Almak İçin Proje[*]Tasarımlar Hakkında Örnek Proje[*]Preferences Örneği[*]Birim Testleri için Örnek Projeler[*]Yerelleştirme (Localization) için Örnek Proje[*]Loglama İçin Örnek Proje[*]Content Resolver için Örnek Proje
Bölüm 7 : Adobe Flex ve Android

Bölüm 8 : Android Yönetimi

Bölüm 9 : Ekler
Ek 1: Android Market’e Uygulama Yüklemek
Ek 2: Eclipse İle Yükleme Uygulaması Çıkarma (Export Etme)
Ek 3: Dvd İçeriği
Ek 4: Uses-Permıssıons Listesi
Ek 5: Eclipse ile Debugging

Kitap ile birlikte verilecek DVD içeriği şöyle:

JAVA Dizini
Windows ve Linux için 32 ve 64 bit Java Development Kit 6 update 24 versiyonları

SDK Dizini
Windows ve Linux için Mart 2011 tarihi itibariyle güncel Android SDK

ECLIPSE Dizini
Windows ve Linux için 32 ve 64 bit Eclipse Helios dağıtımları
Bu dağıtımlara Android Plugin (ADT) yüklenmiştir

FLASH_BUILDER Dizini
Adobe'nin halen beta aşamasında olan mobil AIR geliştirme platformu
Flash Builder "Burrito" yükleme dosyası ve Android üzerinde AIR çalıştırmak
için gereken apk dosyaları bulunmaktadır

ARACLAR Dizini
Bu dizinde Android'den hareketli ekran görüntüsü almak için kullanılan
droidAtScreen uygulaması ve görsel arayüz düzenlemesinde kullanılan
droiddraw uygulaması bulunmaktadır

PROJELER Dizini, bu dizinde iki adet dizin bulunmaktadır:

PROJELER_WORKSPACE dizini
Kitabımız için hazırlamış olduğumuz 18 adet örnek proje Eclipse workspace'i
olarak eklenmiştir Bu dizini olduğu gibi alırsanız ve Eclipse workspace
olarak bu dizini gösterirseniz projelerin hepsi açılacaktır DİKKAT: Eclipse
Android Plugin yüklü ve Android SDK ayarları yapılmış olmalıdır

EXTRA dizini
Bu dizinde Gelecekonline Android uygulaması kaynak kodları ve demobank
adlı bir örnek proje yer almaktadır

Alıntı Yaparak Cevapla
 
Üye olmanıza kesinlikle gerek yok !

Konuya yorum yazmak için sadece buraya tıklayınız.

Bu sitede 1 günde 10.000 kişiye sesinizi duyurma fırsatınız var.

IP adresleri kayıt altında tutulmaktadır. Aşağılama, hakaret, küfür vb. kötü içerikli mesaj yazan şahıslar IP adreslerinden tespit edilerek haklarında suç duyurusunda bulunulabilir.

« Önceki Konu   |   Sonraki Konu »


forumsinsi.com
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ForumSinsi.com hakkında yapılacak tüm şikayetlerde ilgili adresimizle iletişime geçilmesi halinde kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde gereken işlemler yapılacaktır. İletişime geçmek için buraya tıklayınız.