KaonsTech.com

16 Temmuz 2014 Çarşamba

Mobil Web Uygulamalarının Çağı Başlıyor


Akıllı telefonlar, tabletler, saatler, 4G, oyun konsolları vs. internet of Things kapsamına alınabilecek her şey hızla piyasaya girmekte ve çok çabuk tüketilmekte. Bu tüketim hızının karşısında mobil teknolojinin gelişimi ise hepsinden önde gidiyor. Yazılımda, servislerde ve son kullanıcı deneyimlerinde en büyük faktör mobil entegrasyon ile belirleniyor ve ürünlerin pazardaki değişimlerinin hızı da mobil sektörün mobil web deneyimine bakış açısı üzerinde doğrudan bir etki sağlıyor.

Mobil ekosistem içerisinde kullanıcının mobil web deneyimini geliştirmek hizmet ithalatçısı firmaların önceliklerinin başında geliyor. Bu kaygı ile birlikte mobil tarayıcılar her sene eskiye kıyasla çok daha gelişmiş bir kullanıcı deneyimi sunmaya başladılar. Peki bu gidişat nereye çıkıyor? Kullanıcılara alışkanlıklarını muhafaza etmelerini sağlayarak dağılma ve gitme oranını azaltan ve geliştiricilerin hayatlarını kolaylaştıran yeni nesil HTML5 uygulamalar bu sorunun cevabı olacaktır diye düşünüyoruz. Mobil yazılım alanında gelecek dönemin en çok tartışılan konusunun bu olacağı kanısındayız.

Mobil web uygulamaları hızla gelişmeye devam ettikçe mobil tarayıcılara da yeni özelliklerin eklenmesi ve böylece mobil cihaza gömülü uygulama geliştirme sürecinin de dahil olduğu bir geliştirme paketini mümkün kılıyor. Cihaza gömülü uygulamaların performansı ve işlevselliği ön planda tutularak uygulama geliştiriciliği yapılabilmesi bu sayede mümkün olabilecektir. Ek olarak cihaza gömülü uygulama geliştiricilerinin yararlandığı donanımsal ve yazılımsal kaynaklara da ulaşılabilecektir. Bir diğer tarafı da, tarayıcı standartları bilişim platformları arasında yaygınlaştığı için geliştiriciler uygulamalarının versiyon çeşitliliğini yükseltmek durumunda kalmayacaklardır.

Geleneksel web&uygulama dünyasında bu ikisinin ayrımının mobil ile olduğu düşünülür. Geleneksel masaüstü bilişim daleminde tüketisi servislerinin alemi web’in kendisiydi. Cihaza gömülme kavramı ise sadece sınırlı sayıdaki etkinliklere ayrılmış bulunuyordu. Peki, webden başka nerede uygulamanızı pazarlayıp geniş bir kitleye yayılabilisiniz? Facebook’un kullanıcı arayüzünü her değiştirdiğinde kullanıcıyı yeni bir yazılım yüklemeye zorlasaydı kesinlikle bu kadar büyüyemezdi. Web’in cihaza gömülü algısına kıyasla uygulama platformu sunma açısından daha kolay bir ortam sunması mobil alan için daha ilgi çekici. Bunun sebebi ise mobil alanlardaki kısıtlama ve yükümlülüklerin çok daha bağlayıcı olması.

Mobilde cihaza gömülü uygulamalardan, web uygulamalarına geçişi sağlamak için yapılması gereken, developerlara cihaza gömülü uygulamalar ile aynı fonksiyoneliteye ve güce sahip web uygulamaları yazma yetkisi ve yeterliliği sunmaktır. Bu dönüşüm yavaş yavaş olmaya başladı. Developerların web uygulamaları yazmasına olanak sağlayan ve cihaza gömülü uygulama ile paralel fonksiyoneliteye sahip Uygulama Programlama Arayüzleri bu sene kullanıma açılacak ve son kullanıcılar bu farkı anlamayacak ve umursamayacak.

Cihaza gömülü uygulamanın çevrimdışı olarak da çalışabilmesi gerekirken web’in çevrimiçi çalışması gerektiği bilinmektedir. Ancak HTML5 ile birlikte bu gereklilikler geride kaldı.Özelliklere çevrimdışı modunun da eklenebilmesiyle web uygulamaları da cihaza gömülü uygulamalar gibi herhangi bir internet bağlantısına ihtiyaç duymadan çalışabiliyorlar. Ayrıca neredeyse tüm cihaza gömülü aplikasyonların ağda oldukları her anda internetten veri indirdiğini de unutulmamalı. Günümüzde çevrimiçi ve çevrimdışı tartışmalarının demode olduğu barizdir.

Peki cihaza gömülü uygulamalardan web uygulamalarına geçiş sert mi olacak? Kesinlikle hayır. Sadece bir iki konuda gömülü ile web arasındaki çizgilerin bulanıklaştığı ve gömülü ile web uygulamasının kaynaşık olarak cihazlarda bulunacağını söylemek mümkün. Ancak gene de mevcut durumda ivmenin web uygulamaları yönüne kaydığını belirtmek gerek. Öyle ya da böyle mobil alandaki öncül uygulamalar web uygulamaları olacak. Bu sayede dünyadaki en büyük bilişim platformu olan mobil, en büyük developer nüfusuna ulaşabilecek.

Kullanıcıların tamamen ilişkili ve entegre bir alemi ceplerinde, bileklerinde hatta gözlerinin önünde taşımaları da bu değişimin en büyük faydası olacaktır.

Hiç yorum yok :

Yorum Gönder