
這篇是用來記錄我使用 Firebase 的測試與初步感想,時間為 2016年,10月,使用 XCode 8+ Swift 3 分享給大家參考。
寫 APP 是件有趣的工作,但相對來說,要成就一個 APP 也要相對的多方面了解各種 IT 技術。一個典型的應用,至少要整合一起網路資源,甚至要寫後台,和跨平台的運作。所以需要 Android , iOS, BackEnd, UI 等多種技術能力,但一旦人多,成本和協調都是不小的問題。所以新進的,低成本的創業人,往往只能做單一系統,沒有後台的 APP,但是這種 APP 往往長不大,也不太能知道成果。
還好由於雲端技術的發達,現在己有無數服務型後台(BaaS),經過幾年來各種服務的演進,己有不少固定功能的事情不用麻煩後台開發,直接使用服務就可以了。
shenfive 發表在
痞客邦
留言(0)
人氣()

Lcture 1
建議另開視窗看
shenfive 發表在
痞客邦
留言(0)
人氣()
如何學 iOS 開發?你可以花錢上課,買教材自己 K, 上線上課程,但最具官方教學的仍是史丹佛的 iTunes U 課程。但問題是對 iOS 開發初學者,甚至之前沒有開發經驗的人來說,它的進度實在太快了,若一個章節的項目跟不上,後面就亂了。很明顯的,它並不容易,特別是非英語系國家的人。
只有 18 個小時要講完 iOS 開發,這本來就是個難題,
shenfive 發表在
痞客邦
留言(0)
人氣()
在編寫物件導向的程式,都有類似的概念,就是對自已或父類別做為發送訊息(使用方法)的對像,在 Obj-C 中,用了兩個字來執行這個概念 self 與 super。
簡單的說:
self 就是自已,而 super 就是它的父類別
shenfive 發表在
痞客邦
留言(0)
人氣()
幾乎每一支 APP 都需要記錄一些基本的設定。當然你可以自己建一個結構體,把內容一一設定,再設一個DB 或 plist 檔存起來,不過那太麻煩了。因為 Cocoa 內建了一個預設處理這些設定的Object,叫做 NSUserDefaults下面介紹一些基本的用法。
要使用這個 Object 很簡單,用 standardUserDefaults 這個 method 即可取得
NSUserDefaults *userDefaults=[NSUserDefaultsstandardUserDefaults];
shenfive 發表在
痞客邦
留言(0)
人氣()
iBeacon 的話題最近很熱門,但大家開發都因為買不到 iBeacon 而作罷。其實你不一定要買到實體 iBeacon,實際上可以用 iPhone4, iPad2 或 iPodtouch 來做 Transmitter 就可以了。
把 iPhone 當 Transmitter 的現成 APP 很多,在 APP Stroe 找一下就有了,我們還是來談一下 iBeacon 的基礎吧。
入們幾件事
shenfive 發表在
痞客邦
留言(3)
人氣()
在 iOS 6 時,要隱藏 status bar 只要
[UIApplication sharedApplication].statusBarHidden = YES;
shenfive 發表在
痞客邦
留言(0)
人氣()
麻煩給個讚吧!
第一個上架的作品 |
第一個收費作品 |
表象系統Free版 |
|
|
|
|
|
這是一本提供給想學 iOS 開發的Blog,想有系統的介紹如何寫 APP ,如果有能幫到其他朋友,那是再好不過了,
我是 申潤五 shennewno@gmail.com
Danny Shen
經營數字
10/27 1k
11/22 2k
12/15 3k
12/18 單日破百
12/26 4k
1/7 5k
1/11 單日破兩百
1/15 6k
1/23 7k
2/21 賀 破萬人氣!
|
shenfive 發表在
痞客邦
留言(0)
人氣()
現在 APP 功能要求愈來愈多,利用下方 Tab 的應用程式是一個好方法,但這種方法在超過四個時,就有點小了,如果要六個以上的話就不太可能了。所以現在比較流行的方式是改用類似FB APP 的左側滑動式選單的方式。
Sample Code 如下:
S039.zip - Google Drivedocs.google.com
要自已打 Code 的人,請自已建立一 icon_menu.png 約 44x44 的圖示
shenfive 發表在
痞客邦
留言(1)
人氣()

您好,目前這個API已失效,
請問有其他的API可以替代嗎?
感謝
shenfive 發表在
痞客邦
留言(3)
人氣()
賣 APP 是一件有趣的事,目前兩支程式一支免費,一支收費。
免費的已經上架快兩周了,約下載快兩百次,最令我意外的是有很多我完全沒想到的地方有人下載.........土耳其,印度,南非,突尼西亞,西班,以色列,丹麥等十幾個我從未想到的地方,都有數個下載,讓我見識到 APP 的力量。
和 Blog 不同,它有語言限制,雖然全球都有人看,明顯的以中文地區為主。
而另一支收費程式,本來以為第一個買的人是我的朋友,但居然有個馬來西亞的客戶在第一時間成為我的第一個客戶。
真是神奇啊
shenfive 發表在
痞客邦
留言(1)
人氣()
這而指的是點 (Point) , 而並非像素, 實際解析度通常是它的四倍,所以一般解析度會用浮點數計算,而不是整數
| 元素 | iPhone 4S(或更早) | iPhone 5 |
整個畫面 |
320×480點 |
320×568點 |
狀態欄(電信公司等) |
20點 |
20點 |
有狀態欄的畫面 |
320×460點 |
320×548點 |
上方Navigator欄 |
44點 |
44點 |
Nav工具欄圖標 |
高達20×20點(透明PNG) |
(下方)標籤欄 |
49點 |
49點 |
標籤欄圖標 |
30×30點(透明PNG) |
Text欄 |
31點 |
31點 |
有Nav的畫面 |
416點 |
504點 |
有下方標籤的畫面 |
411點 |
499點 |
高Nav和標籤的畫面 |
367點 |
455點 |
直鍵盤(英文) |
320×216點 |
320×216點 |
橫鍵盤(英文) |
480×162點 |
568 X 162點 |
啟動APP圖片 |
640×960點 |
640×1136點 |
shenfive 發表在
痞客邦
留言(0)
人氣()