Aynı konuyu özetlemek ve yeniden şekillendirmek istemedim, ama sadece ilk önce ne öğreneceğime karar vermek için (JavaFX, Flex, HTML5, vb.) en az bir yıl.
Peki, önümüzdeki birkaç yıl boyunca bir RIA teknolojisi olarak JavaFX beklentisi nedir?
Aynı konuyu özetlemek ve yeniden şekillendirmek istemedim, ama sadece ilk önce ne öğreneceğime karar vermek için (JavaFX, Flex, HTML5, vb.) en az bir yıl.
Peki, önümüzdeki birkaç yıl boyunca bir RIA teknolojisi olarak JavaFX beklentisi nedir?
Yanıtlar:
HTML5'i öğrenirim çünkü bir şeyler yapmanın standart yolu budur. Diyelim ki, sorunuzda bahsettiğiniz teknolojileri öğrenmek için 100 saatiniz var. JavaFX öğrenmeye 100 saat harcıyorsanız ve bundan 2 yıl sonra JavaFX öldü, JavaFX bilginiz işe yaramaz. HTML5'i öğrenmek için 100 saat harcarsanız, bundan sonra HTML5 bugün olduğundan daha fazla kullanılabilir olduğunda 2 yıl sonra 100 saatlik çabanız hala geçerlidir.
HTML5'i öğrenin ve ihtiyacınız olan bir şeyi yapamıyorsanız alternatiflere bakın.
JavaFX şu anda kesinlikle ana akım bir teknoloji değil, ancak HTML ve JS tabanlı RIA uygulamalarının nasıl çalıştığını anlamanıza yardımcı olabilir. Bu yüzden, sadece öğrenmeye ne başlayacağınıza karar verirseniz, önce DEA uygulamalarının ve her DEA teknolojisinin, onlar için iyi materyallere sahip olduğunuz sürece burada nasıl yapacağına dair bazı genel fikirlerle tanışmaya çalışmanızı öneririm .
Uzun vadede HTML5 gibi bir platform ve satıcı agnostik yaklaşımlarını tercih ederim. Bununla birlikte, Macromedia / Adobe'den Flash , MS veya Google Web Toolkit'ten Silverlight gibi bazı yerleşik RIA teknolojilerine bakmak asla bir dezavantaj değildir - kesinlikle başka yerlerde bulamayabileceğiniz bazı parlak fikirleri vardır.