- Yasaklandı
- #1
Banlı Üye
Android Hakkında Genel Bilgiler
Android günümüzde en çok kullanılan mobil işletim sistemidir. Google mühendisleri tarafından geliştirilmiştir. Linux tabanlı bir işletim sistemidir, yani Linux kerneli kullanmaktadır. Kernel işletim sisteminin beynidir ,kalbidir diyebiliriz. Tüm core işlemler burada yapılır. Android de açık kaynak kodlu olan Linux Kernel’ini kullanmaktadır. Kullanılan Linux kernelinin versiyonunu Android cihazımızdan Ayarlar altından -> Cihaz Hakkında menüsüne girerek görüntüleyebilirsiniz.
Android çıkardığı yeni sürümlerde genel olarak eski sürümler için yazılan kodları/uygulamaları çalıştırmaktadır. Bu büyük bir avantajdır. Böylelikle yazmış olduğumuz uygulamayı her çıkan yeni sürümle birlikte güncelleme zorunluluğumuz bulunmamaktadır. Yeni sürümler ile gelen yeni özellikleri ise Support kütüphaneleri ile eski sürümlerdede kullanmaya olanak sağlamaktadır.
Android uygulama geliştirmeye yeni başlayacak arkadaşları şimdiden farklı boyutta ekranlar konusunda uyarmak istiyorum. Ben 4 yıllık android uygulama tecrübeme dayanarak karşılaştığım en büyük sıkıntı farklı boyut ve farklı çözünürlüklerdeki ekranlar olarak söyleyebilirim. iOS ‘un androide göre en büyük artısı ekran boyutlarının belli olması diyebilirim. Çünkü yazmış olduğun uygulamayı test edeceğin 4 farklı ekran boyutu bulunmaktadır (iphone 4 ,iphone 5 ,iphone 6 ve iphone 6plus). Androidde ise bu sayı çok daha fazla. Dolayısıyla her cihazda test etme şansımız çok az bulunuyor. Bir cihazda düzgün olan ekran farklı bir ekran boyutunda bozuk olabiliyor. Dolayısıyla ekran tasarımlarını yaparken bu farklılığı göz önünde bulundurarak çok daha dikkatli yapmamız/yapmanız gerekiyor.
Android günümüzde en çok kullanılan mobil işletim sistemidir. Google mühendisleri tarafından geliştirilmiştir. Linux tabanlı bir işletim sistemidir, yani Linux kerneli kullanmaktadır. Kernel işletim sisteminin beynidir ,kalbidir diyebiliriz. Tüm core işlemler burada yapılır. Android de açık kaynak kodlu olan Linux Kernel’ini kullanmaktadır. Kullanılan Linux kernelinin versiyonunu Android cihazımızdan Ayarlar altından -> Cihaz Hakkında menüsüne girerek görüntüleyebilirsiniz.
Android çıkardığı yeni sürümlerde genel olarak eski sürümler için yazılan kodları/uygulamaları çalıştırmaktadır. Bu büyük bir avantajdır. Böylelikle yazmış olduğumuz uygulamayı her çıkan yeni sürümle birlikte güncelleme zorunluluğumuz bulunmamaktadır. Yeni sürümler ile gelen yeni özellikleri ise Support kütüphaneleri ile eski sürümlerdede kullanmaya olanak sağlamaktadır.
Android uygulama geliştirmeye yeni başlayacak arkadaşları şimdiden farklı boyutta ekranlar konusunda uyarmak istiyorum. Ben 4 yıllık android uygulama tecrübeme dayanarak karşılaştığım en büyük sıkıntı farklı boyut ve farklı çözünürlüklerdeki ekranlar olarak söyleyebilirim. iOS ‘un androide göre en büyük artısı ekran boyutlarının belli olması diyebilirim. Çünkü yazmış olduğun uygulamayı test edeceğin 4 farklı ekran boyutu bulunmaktadır (iphone 4 ,iphone 5 ,iphone 6 ve iphone 6plus). Androidde ise bu sayı çok daha fazla. Dolayısıyla her cihazda test etme şansımız çok az bulunuyor. Bir cihazda düzgün olan ekran farklı bir ekran boyutunda bozuk olabiliyor. Dolayısıyla ekran tasarımlarını yaparken bu farklılığı göz önünde bulundurarak çok daha dikkatli yapmamız/yapmanız gerekiyor.