Mobil Ajax nedir?
  • Varolan gezgin teknolojileri (XML/XHTML, DOM, CSS, JavaScript, XHR - XMLHttpRequest), düşük bandwidth kullanımı
  • Derlenen Ajax uygulamaları: RIA (Rich Internet Applications)
  • Mobil Ajax ağı (konsollar ve mini sistemler dahil)
Mobil Ajax minimum gereksinimler?
Mobil gezginlerde bulunan JavaScript Ajax teknikleri için yeterli mi?
  • JavaScript desteği
  • XMLHttpRequest nesnesi veya benzer ActiveX (IE)
  • DOM değişim fonksiyonları veya innerHTML desteği
Mobil Ajax neye benzer?
  • Kullanıcılar farkı nasıl algılayabilir?
  • S60 tabanlı Nokia cihazları/ Opera gezgini
  • Widget'ların gelişmesi
Mobil Ajax neleri çözümler?
  • Gelişmiş kullanıcı deneyimi
  • Düşük veri iletimi/bantwidth kullanımı
  • Açık tabanlı web teknolojileri ile hızlı adaptasyon - düşük maliyet
  • Uygulamalar ile geliştirme kolaylığı
Java ME (J2ME)
  • Java: 'write-once-run-anywhere'
  • OpenLaszlo + Sun: 'Project Orbit'
  • JavaFx (http://java.sun.com/javafx/).
  • Artılar: Kamera, Bluetooth, 3D grafik gibi cihaza bağlı avantajlar
  • Eksiler: Değişik üretici ve donanım için varyasyonlar (MIDP 1, 2, CLDC vb.)
Flash Lite
  • ActionScript (http://www.actionscript.org/)
Alternatifleri nedir?
Başlarken..
  • 1.1 bilyon Web uyumlu mobil ürün - %63'e denk
  • %74 Web uyumlu mobil cihaz gerçekte kullanılmıyor:
    • %50'si Web kullanımı için ayarlanmıyor
    • %24'ü sadece bir kere Web erişimini test ediyor
  • Standartlar
    • JavaScript or ECMA Script (Standard ECM A- 262): http://www.ecma-international.org/publications/standards/Ecma-262.htm.
    • XML: W3C http://www.w3.org/XML/.
    • HTML: http://www.w3.org/MarkUp/.
    • CSS: http://www.w3.org/Style/CSS/.
    • XML HTTP Request Object
  • Servisler, erişim, kullanılabilirlik
    Google Maps, sayfa yenileme yerine iç yükleme
  • Cross-Browser ve Cross-Platform Uyumluluğu
    Mozilla ve FireFox'un öncülüğünde genişleyen yapı
  • Web uygulamalarının avantajları
    • Düşük maliyetli yayınlama
    • Hızlı basit destek
    • Kısa üretim süreci
    • Kurulum gerektirmeme
  • Basit beceri ve araç kullanmadan teknoloji geçişi
  • Benimsemek
  • Web 2.0
  • AJAX'ın Sunucu Agnostik Yapısı
  • İleri Jenerasyon RIA Teknolojileri standart değil
    XAML, XUL, XForm,.. daha değil..