為什麼要用 Solar2D 這類跨平台行動框架?
前言 [注意事項] Corona 已改名為 Solar2D。 本文對跨平台行動應用框架 (cross-platform mobile application frameworks) 和 Solar2D (原 Corona SDK) 進行一個概念上的介紹,不會太深入技術細節,如果已經熟悉 繼續閱讀
建置 Solar2D 開發環境
[注意事項] Corona 改名為 Solar2D。 本文介紹如何建置開發 Solar2D (原 Corona SDK) 應用程式,已經有經驗的開發者可直接到官網下載 Solar2D 主程式即可。建置的過程分為以 繼續閱讀
練習寫第一隻 Solar2D 程式
[注意事項] Corona 已改名為 Solar2D。 在本文中,我們藉由簡易的 Hello World 範例來熟悉開發 Solar2D 應用程式的過程,也會一併說明 Solar2D 應用程式的專案架構。 啟動 Solar2D 模 繼續閱讀
圖形介面程式的要素 ─ 元件 (Widgets)、事件 (Events)、處理器 (Handlers)
[注意事項] Corona 已改名為 Solar2D。 從程式設計的角度來看,Solar2D (原 Corona SDK) 應用程式是一種圖形介面程式,在這類程式中,會採用事件導向 (event-driven) 繼續閱讀
練習進度條 (ProgressView)、步進器 (Stepper)、開關 (Switch) 等元件的使用方式
[注意事項] Corona 已改名為 Solar2D。 本文仍然是元件的練習,學習的重點在操作 ProgressView (進度條)、Stepper (步進器) 和 Switch (開關) 等元件。Pro 繼續閱讀
使用 Segmented Control 和 Slider 元件來進行狀態切換
[注意事項] Corona 已改名為 Solar2D。 本文會展示 segmented control 和 slider 兩種元件。Segmented control 可在數種狀態間切換,概念上類似 Switch,但類別更多 繼續閱讀
使用 Radio Button 和 Checkbox 等表單按鈕
[注意事項] Corona 已改名為 Solar2D。 在本文中,我們展示 Radio Button 和 Checkbox 等元件的使用方式。這兩種元件都是給使用者做為選項的元件,其差別在於 Radio Button 只能單 繼續閱讀
使用 PickerWheel 製作多選項清單
每個項目有多個選擇時,使用 PickerWheel 就會比用很多 RadioButton 節省應用程式的畫面,畢竟大部分的行動裝置畫面有限;此外,過多的 RadioButton 會使得畫面較不美觀。 繼續閱讀
使用 TableView 建立長清單
在 Solar2D 程式中,可藉由 TableView 在狹窄的行動裝置螢幕上建立較長的清單。 繼續閱讀
使用 TabBar 建立子分頁
在撰寫 Solar2D 應用程式時,我們可以透過 TabBar 在同一個頁面中創造出多個子分頁,就像是日本人利用收納術在有限的空間中創造更多空間。 繼續閱讀