Just My Life & My Work

Archive for the ‘教學’ Category

第一次網路報稅就上手

前不久才剛辦好自然人憑證,最主要的目的是要來報稅,於是乎在五月底的這個時候,我才「驚恐」地買了晶片讀卡機,上網搜尋前人的經驗,總算讓我這個習慣用Mac系統的工程師,順利完成2015年的報稅活動

第一次網路報稅就上手

(繼續閱讀…)

[圖解] 使用者體驗與使用者介面範疇 (UX and UI)

先前已分享過使用者體驗與使用者介面 (UX and UI),但還是不曉得UX與UI之間的差異,偶然間又看到一張圖解使用者體驗與使用者介面範疇 (UX and UI),一看讓人不用再多做解釋XD~

ux ui region

如果能簡單地解釋,我會說UX涵蓋我們所有的感官:眼、耳、鼻、舌、身、心,而UI僅觸及感官的其中一小部分,前者需要長時間找出脈絡,後者多為很快地感覺表面即可,畢竟我們70%以上的訊息都來自視覺,要快速決策多會只透過眼睛來下判斷。

(繼續閱讀…)

第一次辦自然人憑證就上手

忘記幾年前,就想辦張自然人憑證,當時覺得新奇,想擁有一張!現在覺得一定要辦一張,因為它可以行使許多權利服務,以節省我寶貴時間!

第一次辦自然人憑證就上手

之所以延宕到現在才去區公所辦,是因為擔心有的沒有的瑣事,直到今年五月報稅月,很納悶自己這次還是沒收到繳稅試算通知單,我爸、媽、弟三人都有收到⋯⋯看來我應該是錢賺太少了~

(繼續閱讀…)

[iOS] 重載Table View使用動畫

資料多的時候我們會使用Table View,時常需要更新資料再來顯示,有時候一次只需要更新一則資料,此時我們也能指定特定資料來更新,若想讓使用者體驗好的話,還可以輕易地使用動畫呢!

Reload Table View Animation

(繼續閱讀…)

台北捷運輕軌路網 (Taipei MRT Road Network)

在台北生活邁入第九年,這一路上看著台北捷運持續成長,讓我對台北充滿期待,也因此在大學、研究所畢業後,繼續留在台北打拼!

三年前所分享的台北捷運路線圖 (Taipei MRT Route Map)便利了許多乘客,2015年初發現這張台北捷運輕軌路網 (Taipei MRT Road Network),是由一位在台北居住生活20多年的朋友(暱稱Exit No.0)所繪製而成,極為精簡的設計讓乘客一幕了人。

廣告
台北捷運路網資訊五版 MRT Roadmap

在搭乘捷運旅途中發現,有好多乘客會查看捷運路線圖,不是拿出紙本捷運圖,就是拿出手機來看電子捷運圖,甚至有人瀟灑地走到車廂有海報捷運圖查看。我在想,能否以我的專業來為台北捷運做些貢獻,那麼就來開發一個大家都會想用的「捷運App」吧:)~

廣告

.

參考:Exit No.0Exit No.0粉絲團

廣告

[圖解] iOS與Android裝置數與種類

最近開發的案子會跟Android開發者合作,所以可以稍微了解Android和iOS的差異,就開發者角度而言有時間成本,這也是我非常看重的一點,因為我真的很想快點釋出產品,來觀察使用者的體驗回饋,好進行下一回合方向的調整試驗

剛看到具權威性的MOVR,有一份相當值得參考的2015Q1報告,可以讓我知道iOS與Android裝置數與種類,雖然很早之前就知道了XD~不過它的數據顯示更加完整,可以針對地區來微調開發方向。

裝置種類與數量

iOS與Android裝置數與種類00007

可以看到開發iOS只要專注在24種裝置,而Android則要顧及高達5600種喔!(區塊大小代表所佔比例)跟做同個案子的Android工程師測試閒聊,明明在他的機子上跑得很順暢,怎麼一到測試員、客戶、使用者那兒就頻頻出現問題(閃退崩潰)呢?

剛認識沒多久的測試員Apple,認為我寫iOS邏輯順暢,慫恿我快去學AndroidXD~要是她的時間給我,我就會考慮啦!

(繼續閱讀…)

[iOS] 謂詞不區分大小寫 (Predicate for Case-Insensitive)

處理字串真的是一門大學問,這次我想要搜尋某個關鍵字,是英文且不區分大小寫,此時我可以怎麼做?

我們可以使用Predicate設定Case-Insensitive,翻譯成中文是謂詞不區分大小寫,真是彆扭啊~

Apple官方文件有段描述:

String comparisons are by default case and diacritic sensitive. You can modify an operator using the key characters c and d within square braces to specify case and diacritic insensitivity respectively, for example firstName BEGINSWITH[cd] $FIRST_NAME.

意思就是只要在Predicate中加入[cd],就能找到英文不區分大小寫的字串囉~

(繼續閱讀…)

[iOS] 使用Google Map導航

知道怎麼使用Google Map顯示地點後,我們也不想要呼叫內建Apple Map導航,因為iOS 6後Apple棄用它,這時候想要報復就來使用Google Map導航吧!

Open Google Map to Navigate2

(繼續閱讀…)

[iOS] 使用Google Map顯示地點

平常習慣用內建的Apple Map,現在有需求要使用Google Map顯示地點,該怎麼做呢?其實還滿簡單的啦⋯⋯不用下載Google Map SDK,也不用申請API Key,只要使用者的手機有安裝Google Map App,即可導引他到指定的地點喔~

google map url scheme

(繼續閱讀…)

[iOS] 應用內連結到App Store

先前知道可以實作連結到App Store,在App中觸發事件來開啟App Store,並顯示特定App畫面,這時候發現有另一種選擇,就是不用開啟App Store,就能顯示該App在App Store顯示的樣子。這麼做的好處是讓使用者體驗更好,因為我發現自己在使用App時,被導出App時都會很不耐煩XD~因為看完之後,還要按Home鍵來回到原來的App。

在App外,開啟App Store的樣子。

在App外,開啟App Store的樣子。

(繼續閱讀…)

標籤雲