iOS 支援多語系 App 名稱
繼上一篇的 Android 支援多語系 App 名稱,趕緊把 iOS 的多語系 App 名稱給補齊。因為在我的 Cordova 專案中,沒辦法做自動化流程,所以不趕緊做些筆記,應該很快就會忘記了。
繼上一篇的 Android 支援多語系 App 名稱,趕緊把 iOS 的多語系 App 名稱給補齊。因為在我的 Cordova 專案中,沒辦法做自動化流程,所以不趕緊做些筆記,應該很快就會忘記了。
要讓 App 邁向國際,多語系是一定要做的。透過 angular-translate 可以輕鬆讓 App 做到 i18n 的服務。內容搞定了,那 App 名稱呢,也能依據語系而且不同的名稱嗎?答案是肯定的。
很久以前要做到在網頁上提供貼心的「一鍵複製」小功能,會需要用到 flash。後來 JavaScript 有了 execCommand
之後,搭配 jQuery 來選定 HTML 元素,實作一鍵複製的功能就變得輕鬆許多。
Android 的上架動作其實很簡單,相關資料打一打,分級問卷寫一寫就差不多了,只是封裝好的 APK 需要做一些處理,才能上傳成功。
使用 C# 連線 Oracle 資料庫時,需要安裝 ODAC (Oracle Data Access Components),這元件有分 32 位元和 64 位元的版本,除了要用對版本外,不同的 Visual Studio 版本,也需配合不同的 ODAC 版本。
更新版本號這個小動作總是讓人忽略,如果能自動更新就好了。
JavaScript 是一個好好先生,總是包容我們程式碼的小瑕疵,不和我們計較語法結尾是否有 ;
或是一些奇怪的打字錯誤,但總不能因為這樣的包容性,就讓程式碼老是髒髒的,不管程式碼品質這件事。
使用 Cordova 來做 Hybrid App 的缺點之一就是程式碼很容易就曝光,例如 Android 的 apk 封裝檔,只要用解壓縮軟體,就可以看到專案的結構,只要開啟裡面的 assets\www
資料夾就可以把你的程式碼看光光了。
在練習使用 LINQPad 來將 JSON 當作 ORM 來處理的時候,因為我買的 LINQPad 不是 DEVELOPER/PREMIUM 版本,所以無法使用內建的 NuGet 功能,必須手動加入所需的 LINQ to JSON 套件,也就是超級好用的 Newtonsoft.Json,我此篇的範例程式碼也是從該網站文件中節取出來的。
不多看文件不會知道,其實 Angular 裡面有很多地方可以調整效能,其中有一個方式可以一行 code 就提升整個 Angular App 效能的方法,你一定要知道。