Just a Computer Graphics Studio & My Life

Posts tagged ‘app’

Google Map 時間軸

在五月的時候打開Google Map 時間軸,在手機中的Google Map App登入帳號,只要我帶著手機,在有GPS服務的情況下,就會持續記錄我的行動軌跡。拿6/15-19我去港澳自由行的例子,發現它定位還挺精準,知道我在哪個點(旅館、景點等)待很久,也推測出我的行動方式(搭船、走路、搭公車等),長期記錄下來,就是個人的生活日記!只要稍加撰寫當時的事件,就是一篇栩栩如生的人生旅記。這時間軸目前只有自己看得到~

Google Map 時間軸2

(繼續閱讀…)

廣告

香港地鐵路線圖 (Hong Kong Subway Route Map)

6/15-19共五天,我嘗試跟朋友自由行香港與澳門。自從有了一人自由行韓國釜山的經驗,推薦了十分方便的韓國釜山地鐵路線圖 (South Korea Busan Subway Route Map),這次當然也要介紹相當便捷的香港地鐵路線圖 (Hong Kong Subway Route Map)

香港地鐵路線圖 (Hong Kong Subway Route Map)

上個月有介紹台灣與大陸發展30年的捷運,可以發現香港地鐵是最早開始發展,這次去體驗港鐵MTR後,我認為它已完全開發完畢。

(繼續閱讀…)

[APP] 小米運動之睡眠

小米運動App最近更新到3.0版,介面看起來更加「討喜」,因為它會分析你的紀錄,來跟所有使用者比較,還會貼心跟你說「入睡太晚」XD~

這張圖表示深淺眠分布狀況,我昨晚深淺比例為2:3,它建議我22時前睡覺比較好!

APP 小米運動之睡眠00003

69分不知道依據為何?我想要觀察一陣子才會知道~

(繼續閱讀…)

[App] 寶寶音樂視頻

想起兩年前美國客戶做的寶寶音樂視頻App

2013年9月開始製作寶寶音樂視頻App,於2014年6月在App中加入使用者追蹤功能,如今2015年6月要告一段落囉!

baby crashlytics

因為客戶想要改版,找了其他團隊製作。

曾經客戶有做推廣,某一段時間的每一天有破千人使用這個App,之後有持續固定使用者數為100-200

在此作為紀錄:)~

[iOS] 背景獲取 (Background Fetch)

 

背景獲取 (Background Fetch)可用在:有個情境是想在使用者開啟App前,就將所需要的資料從網路載入完畢,當使用者打開App後就會發現,顯示的資料都是最新的,而不用再重新整理來獲取最新資料。

前人教學得知有三件事情要做:

step1:

專案Capabilities設定Background Modes打開Background fetch

背景獲取 (Background Fetch).png

/**
 Theme: Background Fetch
 IDE: Xcode 8
 Language: Objective C
 Date: 106/06/06
 Author: HappyMan
 Blog: https://cg2010studio.wordpress.com/
 */
// step2
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
  [[UIApplication sharedApplication] setMinimumBackgroundFetchInterval:UIApplicationBackgroundFetchIntervalMinimum];
}
// step3
-(void)application:(UIApplication *)application performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
{
  NSLog(@"performFetchWithCompletionHandler");
}

若要測試是否能運作,在工具列操作Debug的Simulate Background Fetch,點下去後原本App在前景就會強制跑到背景,若有在performFetchWithCompletionHandler設中斷點,就會發現App會執行這函式。

背景獲取 (Background Fetch)2.png

至於觸發時機,就要看系統怎麼判定你的App要多久喚醒一次,若它發現使用者時常在晚上九點開啟你的App,也許系統就會在晚上八點五十五分喚醒你的App,於是你可以執行載入最新資料的動作。

參考:Background Modes Tutorial: Getting Started

Google Analytics 行為流程

身為行銷人對於Google Analytics是個非常熟悉的數據分析平台,若同時又是個開發者,就能在App中修改調整功能,來觀察使用者的行為流程,以改善App的使用度(含新使用者、活躍使用者、即時使用者等等)。

我發現Google Analytics 行為流程功能非常有趣,可以知道使用者的陸續進入哪個畫面,甚至知道有多少比例的使用者會離開App。身為成長駭客(Growth Hacker)的我,對此相當感興趣,因為我可以修改App功能,來提升使用者黏著度,知道哪些功能特別受到使用者的青睞,來強化該功能!

來介紹一下我所開發的兩個App,以畫面為基礎來觀察使用者的行為流程!

第一個App是知名車廠(一個月數據):

Google Analytics 行為流程2

第二個App是知名超商(半個月數據):

Google Analytics 行為流程

未來我開發自己的產品,肯定要不斷優化畫面與功能!

[Ionic] Android 編譯錯誤之中文檔名

還沒有真正開發過Android native app,就要先用Ionic來編譯Hybrid app的Android版本,當然一開始是最難的,因為前方有一堆你還沒遇過的問題擋在前面,途中我已劈荊斬棘,當前我遇到中文檔名的問題,當然一開始不曉得,查了網路上前人的經驗才疑惑地嘗試。

明明Hybrid app的iOS版本沒有問題,卻在透過Android Studio編譯成Hybrid app的Android版本有問題⋯⋯

(繼續閱讀…)

標籤雲

%d 位部落客按了讚: