[Cordova] Cordova跨平台開發 : 電筒王app

電筒王app 第二版: 使用cordova開發
用 ionic(UI Framework) + 加上ngCordova 的plugin套件來完成

第一版是用eclipse 開發android,eclipsed開發起來效能緩慢不說
想控制閃光燈,找到一些片段,拼拼湊湊,勉強完成
 且因為一些samsung手機對webview的顯示 常會有圖片不一致的情況
因為沒甚麼效能特殊考量,故第二版捨棄native,改用hybrid app 

 

...繼續閱讀 »

[EntityFramework] EF Code First : Migration

此文章主要說明使用Enity Framework Code First 開發, 異動資料庫時的步驟及注意事項
[大綱]

  • Install EntityFramework
  • CodeFirst /Model First/Database First  如何選擇
  • 啟用Migration/新增Migration
    指令:
    Enable-Migrations
    Add-Migration
  • 更新資料庫 及產生異動相關Sql Script
    指令:
    Update-Database
  • 回復到初始狀態
  • 參考
...繼續閱讀 »

[Git] Git 自學筆記 : 於本機/網路磁碟檔案系統建立git版控

  • 5577
  • 0
  • Git
  • 2016-09-20

一般都是建立遠端連結到http://github or 自架的git server
本文以建立遠端儲存庫(remote repo)於 本機/網路磁碟檔案系統為例子來說明
這樣就可以不用受github的限制(放到github需要opensource 才可以free使用)
以不用自行架設git server(之前我架設git server於 synology NAS 也免了)

主要指令: git init
               git remote

 

...繼續閱讀 »

[Git] Git 自學筆記 : 合併分支(merge)

  • 1836
  • 0
  • Git
  • 2016-09-23

git的主要核心就在於分支及合併
官方有一個簡單的 建立分支 及合併的練習
https://guides.github.com/activities/hello-world/


1.自動合併
2.衝突合併

主要git指令: git checkout -b
                     git pull
                     git push
                     git merge

 

...繼續閱讀 »