Author : Tuğba Üstündağ

Tuğba Üstündağ

Posts Twitter Facebook

Bahçeşehir Üniversitesi Bilgisayar Tekn. ve Programlama bölümü mezunuyum. Yaklaşık 3,5 yıl Php programlama diliyle Web yazılımları geliştirdim. Android yazılımına yeni başlayan insanlara yardımcı olmak amacıyla oluşturduğum blogumda ve Geleceğiyazanlar Turkcell mobil platformunda makaleler yazmaktayım. Ayrıca Geleceğiyazanlar Turkcell mobil platformunda yardıma ihtiyacı olanların sorularına cevap vererek, yazılım sektöründe çalışanlara, kendilerini geliştirme konusunda katkı sağlamaktayım. Uzun zamandırda Android ile ilgili Push Notification,Broadcast Receivers,Restful Webservis, Database islemleri, Servis programlama,Widget gibi konuları içeren uygulamalar yapıyorum.

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...