R10.NET Uygulamaları
Kullanıcılar
Yükleniyor, lütfen bekleyiniz..

    Android

    Android, cep telefonu ve tablet gibi mobil cihazlar için geliştirilmiş Linux tabanlı bir işletim sistemidir. Google ve Open Handset Alliance tarafından geliştirilen ve ilk kez 2008 yılında yayınlanan Android teknolojinin ilerlemesi ve gelişmesi ile birlikte günümüzde kol saati, televizyon, gözlük ve hatta otomobillerde bile kullanılmaya başlanmıştır. Dünyadaki mobil cihazların ve kullanıcı sayısı arttıkça Android dünyadaki en popüler işletim sistemi olmayı başarmıştır. 2021 yılı itibariyle yapılan açıklamalarda Google Ürün Yönetimi Başkan Yardımcılığı görevini üstlenen Sameer Samat, dünya çapında Android işletim sistemini kullanan aktif akıllı cihaz sayısının 3 milyarı geçtiğini duyurdu.  

    Android, Linux tabanlı geliştirilmiş açık kaynaklı bir işletim sistemidir ve kullanımı ücretsizdir. Google Android’i ücretsiz ve açık kaynaklı olarak kullanıcılara sunarak işletim sisteminin daha hızlı gelişmesini ve teknoloji firmalarının da fiyat avantajını kullanmasını ve daha çok cihazda Android işletim sistemi kullanılmasını amaçlamıştır. Google tarafından yapılan bu hamle istenilen sonucu vermiş ve açık kaynak kodlu olmasının avantajını kullanarak cihazların fonksiyonlarını ve yeteneklerini geliştirmek için 190 farklı ülkeden kullanıcı ile çok büyük bir yazılım geliştirici topluluğu meydana gelmiştir.  Android işletim sistemi kullanan mobil cihazlar için uygulamalar Google Play Store adı verilen uygulama marketinde yayınlanmaktadır. Android işletim sistemi üzerinde desteklenen uygulama uzantısı “.apk” dır. Son yapılan açıklamalarda 2020’nin ikinci çeyreğinde Android kullanıcıları Google Play Store üzerinden 2,7 milyondan fazla uygulamaya erişim sağlayabilir. Bu uygulamalar aynı dönemde 28,3 milyar indirme sayısına ulaşmıştır.  

     

    Androidi Oluşturan Bölümler

    Linux temelli geliştirilen Android işletim sistemini oluşturan 5 temel bölüm bulunmaktadır. Bu bölümler;

    Çekirdek : Android’in temelini Linux’tan almaktadır. Bu yüzden Android çekirdeği de bir Linux kernelidir. Çekirdek içerisinde güvenlik, süreç ve hafıza yönetimi, ağ yığınları ve sürücü modelleri bulunmaktadır.

    Android RunTime : Android işletim sistemi için sanal makinedir.

    Kütüphane : Web tarayıcı, veritabanı, grafik ve arayüz kütüphanelerini barından bölümdür.

    Uygulama Çatısı : Uygulama geliştiricileri için geniş bir platforma sahip bölümdür.

    Uygulama Katmanı : Java programa ile geliştirilen uygulamaları içeren bölüme denir.

     

    Tarihçe 

    Android işletim sisteminin tarihini incelediğimizde bazı enteresan bilgilere ulaşmak mümkündür. Bunların başında ise androidin ilk geliştirilme amacının telefonlar yerine dijital kameralar olduğudur. Android’in kurucuları arasında yer alan Andy Rubin, Tokyo’da gerçekleşen bir forumda konuşması sırasında cep telefonlarında kullandıkları işletim sistemini aslında kameralar için geliştirdiklerini ancak kameraların yeterince büyük bir piyasaya sahip olmadığını ve gelişen teknolojiye ayak uydurarak mobil cihaz piyasasına giriş yaptıklarını anlatıyor.  

    Android Sürümleri ve Adlandırmaları

    VersiyonKod AdıYayınlanma Tarihi
    1.0Android 1.023 Eylül 2008
    1.1Android 1.19 Şubat 2009
    2.3Gingerbread9 Şubat 2011
    2.3.6Gingerbread2 Eylül 2011
    3.0Honeycomb22 Şubat 2011
    4.0Ice Cream Sandwich19 Ekim 2011
    4.1Jelly Bean9 Temmuz 2012
    4.2Jelly Bean13 Kasım 2012
    4.3Jelly Bean24 Temmuz 2013
    4.4Kitkat31 Ekim 2013
    4.4.4Kitkat19 Haziran 2014
    5.0Lollipop3 Kasım 2014
    5.1Lollipop9 Mart 2015
    6.0Marshmallow5 Ekim 2015
    7.0Nougat22 Ağustos 2016
    7.1Nougat4 Ekim 2016
    7.1.1Nougat5 Aralık 2016
    8.0Oreo21 Ağustos 2017
    8.1Oreo5 Aralık 2017
    9Pie6 Ağustos 2018
    10103 Eylül 2019
    11118 Eylül 2020

    Tablo 1: Android İşletim Sistemi Sürümleri ve Yayınlanma Tarihleri

    Geliştiriciler için Android

    Günümüz teknolojisi ile birlikte mobil cihazların sayısı gün geçtikçe artmaktadır. Bu anlamda kullanıcıların ihtiyaçlarını karşılamak ve hayatlarını kolaylaştırmak için birçok yazılımcı Android işletim sistemine sahip cihazlar için uygulama geliştirmektedir. Yazılım geliştiricilerin en çok kullandığı yazılım ise Android Studio programıdır. Bunun dışında Xamarin, Cordova, Titanium, Eclipse ve IntelliJ gibi çeşitli yazılımlar ile de Android uygulamaları geliştirmek mümkündür. 

    Android işletim sistemi içerisinde var olan geliştirici seçenekleri varsayılan ayarlarda kapalı olarak yer almaktadır. Telefonun ayarlar menüsüne girerek sistem seçeneği ayarları içerisinde telefon hakkında alanında yer alan sürüm numarasına “Artık Geliştiricisiniz” bildirimi çıkana kadar ard arda basmanız gereklidir. Bu bildirimden sonra mobil uygulama geliştiricileri için geliştirici ayarları ayarlar menüsünde yer alacaktır.


     

    Yazıyı Paylaş
    İçeriği Faydalı Buldunuz mu?
    Kategoriler:
    Android
    Android Logo Android Logo
    Android 11 (R) ana ekran görüntüsü Android 11 (R) ana ekran görüntüsü
    Geliştirici(ler)

    Google, Open Handset Alliance

    İşletim sistemi ailesi

    Unix-benzeri

    Paket yöneticisi

    Google Play ve APK

    Kaynak türü

    Açık kaynak, bazı bileşenleri kapalı

    Çekirdek türü

    Monolitik çekirdek

    İlk piyasaya sunulma tarihi

    23 Eylül 2008

    Son kararlı sürümü

    Android 12 / 4 Ekim 2021 (5 ay önce)

    Kullanıcı arayüzü

    Grafiksel kullanıcı arayüzü

    Programlama dilleri

    Java, Python, C++, C, Go, XML, Assembly

    Güncelleme yöntemi

    Havadan Programlama

    Size daha iyi hizmet sunabilmek
    için çerezleri kullanıyoruz.

    Çerez Politikası Kabul Et