TotalCross ve Mobil Dünya

Posted by kuvark | Posted in Java, Yazılım | Posted on 18-10-2009

TotalCross (totally cross-platform) merkezi Brezilya‘ da olan SuperWaba firmasının SuperWaba ürününden sonra çıkardığı, mobil cihazlarda java cdc standartlarını kullanmanızı sağlayan gerçek manada taşınabilir platform/platform bağımsızlık kavramını mobil cihazlara aktarmaya yönelik yazılmış bir uygulama geliştirme aracı ve derleyicisidir.

Bu çok güçlü araç 1.14. versiyonunda olup “ www.superwaba.com.br adresi altında bulunmaktadır. LGPL olan Total Cross özellikle birçok platformu desteklemesi ve ciddi bir platform bağımsızlığı sayesinde bir çok projede tercih edilebilir. Tüm bunların yanında çok hızlı ve işlevsel oluşu da onun gücünü gösterir. Özellikle eclipse içerisinden direk erişilebilen plug-in i ve java kodunu direk derleyebilmesi ile büyük ses getirecek bir mobil teknolojidir.

Ayrıca kendi hazırladıkları TKN Mobile Stüdyo ile görsel düzenleme yapmanızı da sağlamaktadırlar. Fakat bu ürün ücretlidir. Benim önerim TKN betayı indirip kurmanız ve içerisindeki yardımcı kitapçığı almanız. TKN kitapçığı sayesinde totalcross u eclipse e daha kolay şekilde bağlayıp kullanabilirsiniz. İlk başlarda biraz karışık gelse de özellikle superwabanın sitesindeki örnekler ve kitapçıklardaki gidiş yolları sayesinde her şey daha da kolaylaşacaktır. Litebase diye bir de veritabanı seçeneği sunmaktadır.

HEDEF PLATFORMLARI?

Totalcross un yelpazesi çok geniş diyebiliriz . Özellikle hem iphone hem windows mobile hem blackberry hem de palm os  çalışan tek java sürümü hatta tek programlama aracı diyebiliriz. Hedef platformlar a şuradan bakabilirsiniz :http://www.superwaba.com.br/en/pdas_compativeis.asp    ama kısaca:

-Iphone (jailbroken 1.1.4 – 2.0)

-Blackberry (OS 4.3 yada daha yenisi , Bold ,Curve,Pearl, 87xx,88xx)

-palm os

-windows ce /pocket pc

-Opticon

Avantajları Nelerdir?

Total Cross herşeyden öte birçok platforma olan desteğiyle yaz-çalıştır uygulamalar oluşturmak için bire birdir. Uygulamamız olan korpus da bu amaçla Total Cross ile yazılmıştır. Hız olarak çok üst düzeyde olması, her platform için ayrı ayrı çalıştırılabilir dosya üretmesi, birçok yeni nesil cihazı desteklemesi ve bunlara erişim izni sağlaması açısından kendi alanında liderliğe oynayacak olan bir teknolojidir.

Şimdilik bu kadar , sağlıklı kalın , mobil kalın…