Mobil

Android cihazlarda, bir web sayfasını açmanın birden fazla yolu bulunmaktadır.Bu yöntemlerin yerine daha yeni, hızlı, işlevselliği fazla olan Chrome tarayıcısının en son sürümü ile “Custom Tabs” adında yeni bir özellik geldi. Bu makalemde Chrome Custom Tabs kullanımı örnekleyen bir proje oluşturacağım.

Android uygulama geliştiricilerinin bildiği üzere, kullanıcıya bir web sitesini göstermek için uzun zamandır, bilindik 2 yol bulunmaktadır.Ya kullanıcılar direkt tarayıcı açıp, url’yi kullanarak siteyi açarlar ya da Android uygulama üzerinden Webview arayüz elemanını kullanarak siteyi kullanıcıya gösterirler.

Her iki seçenek için de mevcut ortak sorun: Tarayıcıyı ya da Webview üzerinden web sitesini çalıştırdığınızda sayfa yavaş açılır ve bunlar özelleştirilemeyen yapıya sahiptir.

Okumaya devam edin...

Kullanıcı arayüz tasarımına sahip yazılım projelerinde görsellik ve kullanıcının dikkatini çekecek öğeler çok önemlidir. Bu yüzden bu yazıda size Material Design konusunun içerdiği yeni Android 5.1.1 sürümüyle gelen Android Design Support Library kullanarak çok basit bir şekilde, android projeye farklı animasyonlar ve arayüzler oluşturmayı örnekleyerek göstereceğim. Böylelikle kullanıcıya farklı arayüz deneyimleri sağlamış olacaksınız.

Okumaya devam edin...

Her ne kadar android uygulama geliştirmek için favori ortamım eclipse olsa da, yeni bir ortam yayınlanınca kurcalamasam olmazdı. Beta sürümünde olmasına, eclipse’e alışanlar için garip gelebilecek bir yapısı olsa da IntelliJIDEA tabanlı Android Studio’yu buradan indirebilirsiniz.

Mevcut git repo’nuzdaki projenizi Android Studio ile kullanmak istediğinizde ise yapmanız gerekn bir kaç şey var :

Okumaya devam edin...

Bu blog yazımda sizlere Linux ve Linux türevlerinin mobil dünyadaki yerinden bahsedeceğim.

Linux, kaynak kodlarının GNU Genel Kamu Lisansı çerçevesinde dağıtılıp, değiştirilebildiği, ilk olarak Linus Torvalds tarafından yazılan, açık kaynak kodlu ve özgür bir işletim sistemi çekirdeğidir. Linux çekirdeği; bilgisayarlar, iş istasyonları, akıllı telefonlar, gömülü cihazlar, televizyonlar ve tabletler gibi hemen her platformda çalışabilmektedir.

Okumaya devam edin...

Android uygulama geliştirirken; gerek tasarım, gerekse yazılım geliştirmesi sırasında uygulamanın sınırlarını belirlemek gerekiyor. Net bir şekilde belirlenen isterler, uygulamanın geliştirme ve tasarım süresini kısaltacak ve mevcut sürenin verimli kullanılmasını sağlayacaktır.

Bir uygulamanın tablette mi telefonda mı ya da daha doğrusu hangi büyüklükteki ekrana sahip cihazlarda çalımasını istiyorsak, buna göre çeşitli ayarlamalar yapmalıyız.

Okumaya devam edin...

Merhabalar,

Sizlere bu yazımda Android uygulama geliştirmeye başlamak isteyenler için adım adım Ubuntu bilgisayarınıza nasıl Android kurabileceğinizden bahsetmek istiyorum.

Android uygulamaları, Eclipse üzerinde Java programlama dili ile yazıldığı için öncelikle Eclipse’i indirmemiz gerekiyor elbette.

Okumaya devam edin...