Angular 是當今使用最廣泛的 JavaScript 框架之一。憑借其簡單而靈活的基于組件的方法,它成功地徹底改變了數據驅動的 Web 應用程序的創建方式。不過,Angular 應用程序始終僅限于瀏覽器,無論是實際的瀏覽器還是混合移動應用程序內的 Web 視圖。因此,它們的性能始終略遜于原生應用程序。感謝 Telerik 和 Google,這一切即將改變。
經過近一年的合作,兩家公司的團隊提出了一種創新的解決方案,不僅將 Angular 與瀏覽器解耦,而且還允許其在任何平臺上本機運行。它涉及使用 Angular 2(完全重寫的與平臺無關的 Angular 版本)與 Telerik NativeScript 2.0(一個開源框架,用于使用 JavaScript、CSS 和 XML 創建具有本機用戶界面組件的移動應用程序)相結合。
由于 Angular 2 無縫集成到 NativeScript 2.0 中,因此您現在可以利用您在 Angular 方面的專業知識來創建真正的本機 Android 和 iOS 應用程序。更重要的是,通過這種方法,可以為應用程序的 Web 和本機移動版本使用單一代碼庫。事實上,考慮到 NativeScript 2.0 必須提供的所有附加功能,例如強大的插件基礎架構、響應式布局系統和每秒 60 幀的 CSS3 動畫,它似乎確實是移動應用程序開發 Web 開發人員長期以來的圣杯一直在等待。
為了讓您在使用 Angular 2 和 NativeScript 2.0 方面取得先機,Telerik 將于 2016 年 5 月 17 日舉辦免費網絡研討會。在網絡研討會中,John Papa、Burk Holland 和 TJ VanTroll 將幫助您了解如何使用這兩個框架快速創建適用于 Android 和 iOS 的本機應用程序。您還將學習如何在網絡應用程序和本機應用程序之間共享代碼。如果您是一名 Web 開發人員,并且有興趣擴展您的技能以包括本機移動應用程序開發,那么您會發現此網絡研討會非常有用。立即預訂座位,確保您不會錯過。