Just My Life & My Work

Posts tagged ‘app’

[APP] 女王的密室

智慧手機平板電腦開始要顛覆傳統的電視節目,過去要call in/out才能夠即時跟電視機前的觀眾互動,現在只要透過App及能一起參與遊戲,實在令我大開眼界呢!台視週六晚上的節目-女王的密室,今日我實際參與問答活動,感覺真是新鮮呢!

女王的密室

(繼續閱讀…)

[iOS] 延長顯示啟動畫面的時間

Launch Image (Launch Screen)顯示時間是由系統決定,不過我們可透過讓App睡覺的方式,來延長顯示啟動畫面的時間

iPhone_6_Garbage_launch

垃圾管家App開啟畫面為例。

只要一行程式碼,即可做到延遲的效果喔!在AppDelegate.m中:


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    sleep(5);
}

參考:increase launch image time on xcode

[寫真] 小米智慧手環 (Smart Bracelet)

兩年前我就在觀察Jawbone智慧手環,可是它太過昂貴高達5000元,而且身邊的朋友使用後故障機率高,後來就作罷⋯⋯

兩年後的今天,我現在都會戴著小米智慧手環,它出乎意料地便宜,僅395元!而且質感跟Apple產品給我的感覺很相似。我的超慢跑團員聽到這個價格,還以為我少說一個0呢~有兩人當下就叫我幫他們訂購:D~

阿誠,曾經我是他的課程助教,也是曾是我公司的實習生,他為了不付運費,就買了兩支。去年12月初他問我要不要?那時還沒出iOS App,所以就沒跟他買,等他從成功嶺出來,終於拿到夢寐以求的產品!接下來開箱~

開箱 小米手環 Smart Bracelet01 (繼續閱讀…)

[iOS] 不合法的伺服器憑證問題

這是個很奇妙的議題,明明是用去年人家寫的案子呼叫API的程式碼,連第三方套件也一模一樣,所帶入的方法參數一模一樣,但是卻跑不出相同的結果⋯⋯

不知怎麼命名這篇文章,暫且以不合法的伺服器憑證問題為名吧!似乎跟http和https有關聯?還有什麼SSL?

然後就跑出這幾行訊息:

The certificate for this server is invalid. You might be connecting to a server that is pretending to be “xxx.ooo.com.tw” which could put your confidential information at risk.

查了網路前人的解法,原來只要在兩個delegate改成這樣⋯⋯

- (BOOL)connection:(NSURLConnection *)connection
canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace *)protectionSpace
{
    return [protectionSpace.authenticationMethod isEqualToString:NSURLAuthenticationMethodServerTrust];
}
- (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
{
    [challenge.sender useCredential:[NSURLCredential credentialForTrust:challenge.protectionSpace.serverTrust] forAuthenticationChallenge:challenge];
    [challenge.sender continueWithoutCredentialForAuthenticationChallenge:challenge];
}

起初還想要請負責server端的人改安全性程度,不過既然去年的project都可以成功跑出結果,還是由我app端來處理問題吧!

寫了以上的code,還是不太明白意義⋯⋯知道的人請跟我說一下><;

參考:How to use NSURLConnection to connect with SSL for an untrusted cert?NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813) iOS

圖片

持續進化的iPhone

iPhone第一代發表時,我並沒有特別留意,因為我的思想還停留在普通的手機就夠用了!直到兩年半前我意識到APP爆紅,才真正明白智慧手機的價值所在,儘管到現在我還沒擁有過iPhone,好在當時懂我的阿緯學長感激我幫他找工作,送了我一台The New iPad,才開啟我開發App的序幕,當時正值iOS5

the-evolution-of-the-iphone

仔細觀察之前的iOS版本,才發現它每年都在進化,持續給引領期盼的果迷驚喜,在同時間硬體規格軟體功能沒有其它智慧手機來的好,卻一直讓人為之瘋狂⋯⋯

iphone is so low on spec

時至今日,iPhone和iOS邁入第八年,Android一次釋出多數功能,而iOS有計劃地逐步公開,反而更引人遐想,提高i設備的神秘感價值。事實上,我們生活需要的不多,我們想要的是持續引發渴望的新鮮感,這是Apple這家企業的行銷手法,令人嘆為觀止!

剛看到的消息⋯⋯iPhone 6/6+的預購量已達1600萬台,打破去年iPhone 5s/5c的記錄900萬台,Galaxy S5要25天才達1000萬台⋯⋯明明是最慢推出大尺寸螢幕智慧手機,較量結果卻是後來者居上!

參考:從 iOS 1 到 iOS 8 的演進史,一次看完介面、圖示、功能的差異

[APP] 垃圾管家 (Garbage Housekeeper)

我們每個人每天都會製造垃圾,假如我們是租屋住在外面,那麼就要煩惱哪時候要去倒垃圾,而且時常會發生忘記去倒垃圾的情況……

垃圾管家23

設定鬧鈴時間到,會有推播通知!

所以呢~我們就需要有人提醒我們,若垃圾車快到附近,就要準備去倒垃圾了!

App Store:下載垃圾管家(請點擊)

(繼續閱讀…)

圖片

[APP] 天氣-打雷

昨天很高興從新加坡香港飛回台灣,抵達家鄉時居然下起滂沱大雨,好在我早就叫好機場接送,熱心的司機幫我們搬運行李,然後以半小時的期間高速從桃園機場載我們回新北中和

今日第一天上班,迎接我的是大雷雨,只好穿著短褲配著拖鞋前往捷運。上班期間居然發生21歲男子在捷運隨機砍人事件,這⋯⋯實在太恐怖了!

不過這篇的重點在於,上次我介紹天氣APP,這次剛好可以截到打雷的圖!這讓我更加讚賞這個精緻的APP,真讓人愛不釋手,也難怪Apple會把Yahoo做的氣象APP那為己用!哈~要是可以螢幕錄影就好啦!只是那種功能應該需要Jail Break才可能辦到囉~iOS沒有內建程式,若開發者有開發,這是跨APP的行為。

天氣 weather 2

這雷打得真令人驚喜萬分呢:P~

天氣 weather

[iOS] APP啟動順序 (App Launch Sequence)

寫APP一段時間之後,就會發現「流程」非常重要,倘若在學期初期非常清楚整個流程,在開發上想必能順利許多!之前已介紹視圖的生命週期 (View Life Cycle),現在來看看在它之前的APP啟動順序 (App Launch Sequence)

xcode-4-2-app-launch-sequence

(繼續閱讀…)

App icon size和Launch image size

據說今年iPhone的size將要再增加,這會讓人又驚又喜⋯⋯表示設計的時候必須多考慮某些size,雖然每年都要更多花些功夫,然而對於日新月異的需求實在有必要囉~在此記錄iOS 7以前裝置的App icon size和Launch image size

icon size

(繼續閱讀…)

[APP] 天氣

有APP的好處在於,常用的功能可以直接在桌面點開,iPhone內建的天氣功能不錯用,尤其在界面設計上十分吸引人,讓我很想截圖起來留紀念,這是它成功的因素之一!

話說今年過年前後天氣晴朗,適合男女老少一起旅行的好日子,你我可要好好把握運用喲~

Taipei weather

台北市難得晴空萬里,這種氣溫恰到好處呢~

Taichung weather

我的家鄉台中市天氣之好更不用多說囉~

weather

背景是星辰和雲的動畫呢!

標籤雲