Just My Life & My Work

Archive for the ‘觀察’ Category

關於App跨平台開發

我偉大前同事德叔分享一則訊息,關於Airbnb不再使用React Native來開發多平台App,原因是除了要熟悉React Native,還要熟悉原生的iOS和Android。

想起我之前學過兩種跨平台工具:XamarinIonic,前者以C#撰寫,後者以HTML+Javascript+CSS實現。先說結果,不想再碰這兩玩意兒XD~

對於使用者體驗非常重視的我,跨平台工具多了一層包裝,程式執行後反應靈敏度不是挺好。再者,總是有人(包含我)以為一招打遍天下無敵手,其實你要學可多啦~就如同ruanyf大陸高人所述,我不僅要從頭熟悉XamarinIonic,更要對Native的iOS和Android有一定程度的瞭解。

一個人的時間有限(上天給每個人一天只有24小時),同時要學三種語言架構,除非你只做一個App!?如果真有這樣的人,可以稱之為!每年iOS和Android都有發佈更新,你豈不是要一直追追追?!新的專案是能完全擁抱新技術,可是若要長就發展肯定要維護與更新!

若薪資收入可以提高至少三倍(之所以說至少,是因為三個平台溝通與整合也是成本啊~),我可以考慮看看啦⋯⋯

總之,我碰過之後,認為在有限的時間內,就來精通我最感興趣的技術囉~其餘時間讓我去度假黑皮:D~

參考:ruanyf之感想李開復講Airbnb公司文化

廣告

廈門生活型態分析

5/10-13跟著老闆去廈門參加一路一帶創新大會,學習到非常令人驚豔的大陸事兒,先不多說細節,來看這四張圖,代表我5/11和5/12的廈門生活型態分析

0511廈門睡眠生活型態分析0511廈門整天生活型態分析0512廈門睡眠生活型態分析0512廈門整天生活型態分析

我的工作就是研究分析我個人的生活型態圖!我已實現工作即生活生活即工作的境界。

[圖解] 台灣人口比例百年變化

剛路過王景弘大大的文章,發現一張有趣的圖表,暫且稱呼它圖解台灣人口比例百年變化,可以看到距今前(過去)後(未來)半世紀的人口變化,已開發國家人口老化是必然,看看我想去旅遊的日本就能窺知一二,雖然沒有深入研究,但經濟衰退想必跟人口老化有正相關。

台灣人口比例百年變化.gif

目前有超過11K人包含我追蹤景弘大大,有360人分享該篇文章,年紀輕輕的他影響力極大,卻道出再怎麼努力,也只能見社會逐漸走向崩盤。我想各種社會福利都會陸續縮減,像是年金類的瀕臨破產⋯⋯

儘管趨勢難以改變,小小的我還是要說~希望我能在生活與工作之餘,順便幫助到社會。假如有天我超級有影響力,再號召有餘力的人一起來努力:)~

港澳自由行觀察

170615-19港澳自由行,來粗略分析一下香港和台北的差異。

此外,121212-14員工旅遊有去過一次香港。是我第一次出國,可參考文章:人生第一次搭飛機

港澳自由行觀察00029

比臉還大五倍的披薩!

(繼續閱讀…)

Google Analytics 行為流程

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

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

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

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

Google Analytics 行為流程2

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

Google Analytics 行為流程

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

Fabric Crashlytics 崩潰紀錄

身為成長駭客(Growth Hacker)的我,除了觀察Google Analytics 行為流程之外,還可以查看Fabric Crashlytics 崩潰紀錄,根據重要程度優先來對非常重要的崩潰進行除錯(debug)。一般在開發的時候,不太可能完全地偵測出問題,此時就可透過使用者的實際操作狀況來了解潛在的問題。

於是乎,在專案開發之初我就會整合Fabric,此平台除了像Google Analytics可統計使用者數、活躍者數、線上人數等之外,還有可給開發者了解的Crashlytics 崩潰紀錄,基本上很適合開發經營維護產品的成長駭客

第一個是知名超商APP:

Fabric Crashlytics 崩潰紀錄2

我發現在商品兌換的時候容易崩潰!猜測是產生QR code要給櫃檯人員掃描,使用者在這過程太快點擊「取消兌換」或「離開」,使得API撈回來的資料有誤而沒處理到就發生崩潰。

第二個是知名車廠APP:

Fabric Crashlytics 崩潰紀錄

我發現在刻意阻擋使用者操作時,很容易崩潰XD~那是我要破解第三方套件所使用的撇步

它可以選擇版本、事件、期間來篩選出何時發生的崩潰(crash)

之前我也介紹過Fabric App,可視覺化觀察Fabric 活躍使用者 (Fabric Activity User),在乎iOS版本普及狀況的話可透過Fabric Answers 觀察 iOS 升級狀況

[軟體] 活動監視器 (Activity Monitor)

已經好久(約三年)沒使用Window OS來做事情,都快忘記Windows工作管理員 (Windows Process management)這玩意兒,其實在Mac OS也有類似的軟體活動監視器 (Activity Monitor),最近我第一次開啟它XD~因為看到網路上有人分享Macbook Air換電池心得,結果只要注意有沒有耗能的軟體一直在執行,將它從記憶體中移除就能舒緩耗能的現象。

活動監視器2

平常我工作多是使用Xcode來寫iOS App,照理說最會使用到CPU的角色就是它!

(繼續閱讀…)

標籤雲

%d 位部落客按了讚: