Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

soru ekleme

Soru sormak için giriş yapmalısınız.

Giriş

Kayıt Ol

.........

Android Programlama Giriş

Android Programlama Giriş

Android, akıllı telefonlar ve tablet bilgisayarlar gibi mobil cihazlar için açık kaynaklı ve Linux tabanlı bir işletim sistemidir. Android, Google’ın ve diğer şirketlerin önderlik ettiği ve Open Handset Alliance tarafından geliştirildi. Bu ders size temel Android programları öğreticeğiz ve ayrıca Android uygulaması geliştirme ile ilgili bazı gelişmiş kavramlar hakkında bilgi vericeğiz.

Android programlama Java programlama dilini temel alır, bu nedenle Java programlama hakkında temel bilgiye sahipseniz, Android uygulama geliştirmeyi öğrenmek kolay olacaktır.

Android Yazılım Geliştirme Seti’nin (SDK) ilk beta sürümü Google tarafından 2007’de yayımlandı. İlk ticari sürüm olarak Android 1.0, Eylül 2008’de piyasaya çıktı.

27 Haziran 2012 tarihinde, Google I/O konferansında, Google sonraki Android sürümü 4.1 duyurdu(Jelly Bean) . Jelly Bean, hem işlevsellik hem de performans bakımından kullanıcı arayüzünü geliştişmiş bir sürümdü.

Android’in özellikleri

Android, Apple 4GS ile rekabet eden güçlü bir işletim sistemidir ve mükemmel özellikleri desteklemektedir. Bunların bazılaro aşağıda listelenmiştir –

Özellik ve Tanım
1 Güzel UI

Android OS temel ekranı, güzel ve sezgisel bir kullanıcı arabirimi sağlar.

2 Bağlanabilirlik

GSM / EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC ve WiMAX.

3 Depolama

Hafif bir ilişkisel veritabanı olan SQLite, veri saklama amaçları için kullanılır.

4 Medya desteği

AAC, AAC 5.1, MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF ve BMP gibi ses formatlarını destekler.

5 Mesajlaşma

SMS ve MMS

6 internet tarayıcısı

HTML5 ve CSS3’ü destekleyen Chrome’un V8 JavaScript motoruyla birleştirilmiş, açık kaynaklı WebKit’e dayanmaktadır.

7 Çoklu dokunuş

Android, başlangıçta HTC Hero gibi telefonlarda kullanılabilen çoklu dokunmatik için doğal desteği var.

8 Çok görevli

Kullanıcı bir görevden diğerine atlayabilir ve aynı anda çeşitli uygulama aynı anda çalışabilir.

9 Boyutlandırılabilir widget’lar

Pencere öğeleri yeniden boyutlandırılabilir, böylece kullanıcılar onları daha fazla içerik göstermek üzere genişletebilir veya alanı kurtarmak için onları küçültebilir.

10 Çok dilli

Tek yönlü ve iki yönlü metinleri destekler.

11 GCM

Google Cloud Messaging (GCM), geliştiricilerin patentli bir senkronizasyon çözümü kullanmadan Android cihazlarda kullanıcılarına kısa mesaj verilerini göndermelerini sağlayan bir hizmettir.

12 Doğrudan kablosuz bağlantı

Uygulamalara yüksek bant genişlikli peer-to-peer bağlantı üzerinden doğrudan keşfedip eşleştirmelerini sağlayan bir teknoloji.

13 Android Beam

Popüler NFC tabanlı teknoloji, kullanıcıların yalnızca iki NFC özellikli telefona dokunarak anında paylaşmasını sağlar.

Android Uygulamaları

Android uygulamaları genellikle Android Yazılım Geliştirme Seti’ni kullanarak Java dilinde geliştirilmiştir.

Bir kez geliştirilen, Android uygulamaları kolayca paketlenmiş ve ya bir mağaza üzerinden gibi dışarı satılabilir ; Google Play , SlideMe , Opera Mobile Store , mobango , F-droid ve Amazon Appstore .

Android, dünya genelinde 190’dan fazla ülkede yüzlerce milyon mobil cihazda kullanılıyor.Herhangi bir mobil platformun kurulu bulunduğu ve hızlı büyüyen en büyük platformudur. Her gün dünya çapında 1 milyondan fazla yeni Android cihazı etkinleştirilmektedir.

Bu eğitim, Android uygulamasını nasıl geliştireceğiniz ve paketleyeceğinizi size öğretmek amacıyla yazılmıştır. Android uygulama programlaması için çevre kurulumundan başlayıp Android uygulamalarının çeşitli yönlerini incelemek üzere inceleyeceğiz.

Android uygulamaları kategorileri

Piyasada çok sayıda android uygulaması var. En üst kategoriler şunlardır –

categories

Android’in geçmişi

jistory

Hakkında Hilal Saim

Namık Kemal Üniversitesi/Bilgisayar Mühendisliği

Beni Takip Et

Leave a reply

CAPTCHA
Refresh

*