蹲好馬步 - 先從架構規畫做起

中年大叔的鹹魚翻身作戰計畫已經進入第 9 天了,基本上已經學會了如何建立 Xamarin.Forms 行動應用程式專案,以及將專案編譯並分別部署到 Android、iOS、Windows 等三種主要作業平台的模擬器上執行,在接著進一步學習之前,有需要再度回顧一下這次主要學習目的,確認要開發的應用程式的類型。

對的!我們想要學習的不是獨立於各自手機(或平板)的程式,而是資訊可以對外流通,用於管理各種商業行為的商業應用程式,所以在行動裝置的程式之外,還需要有一個獨立在外的資料庫(例如 Azure SQL)用以儲存操作過程中所產生的資料。一般來講,除了安全性的理由之外,個別的手機是無法《直接》連接外部的資料庫進行資料存取動作,所以手機與資料庫之間還要夾著幾個操作區塊才可以,今天就來探討該如何依各操作區塊的功能面來規畫方案的架構。

...繼續閱讀 »

自己的 iOS 自己編

上個星期五,我們發現可以在雲端租台 Mac 作為 Visual Studio Community 2017 的代理,間接在 Windows 作業系中編譯 iOS 行動應用程式。這樣就可以在早期學習 Xamarin.Forms 時,不用先急著投資買一台 Mac 也能編譯 iOS 行動應用程式,並在模擬器中偵錯執行。但是我們在申請 MacinCloud 的 Pay-As-You-Go 方案時,發現有一條每個月 5 美元的連線費要付,這筆費用是否可以省下來呢?

...繼續閱讀 »

另類連線到 Mac 的方法

先前幾天嘗試使用 Prism Tempate Pack 的 Xamarin.Forms 專案範本建立了可同時執行於 Android、iOS、通用 Windows 平台的專案,也試著在 Android 和 Windows 模擬器上執行,但是如果不能在 iOS(iPhone 和 iPad)模擬器上執行的話,似乎有點缺憾。所以,今天就來試試在 iOS 模擬器上執行。

...繼續閱讀 »

安裝 Microsoft SQL Server 2016 Developer Edition

上星期五請教了 Google 大神之後,發現這個年代要跨入商業應用程式開發的門檻,比起十多年前真的是降低了許多,至少除了工作用的電腦可能要花錢買之外(也可以分 36 期,每月 1000 多元)幾乎不用再花什麼錢了,剩下的就只是決心和毅力了。

感謝微軟所提供的 Visual Studio Dev Essentials 方案,今天就趁上班上工前將 Microsoft SQL Server 2016 Developer Edition 安裝好吧。

...繼續閱讀 »