我是Teng,Android Developer開發讀書會的早期發起人之一。
Facebook Group Link: https://www.facebook.com/groups/523386591081376
每週三晚上我們有固定的Code Club,在台北市的果子咖啡。
這次參賽,我想用30天的時間介紹我學習理解的Kotlin內容,如有勘誤請多指教。
我同時希望能從此次學習分享中,成為更成熟的軟體開發者。
此次挑戰的系列文章會同步刊登在我個人的部落格上。
部落格連結: https://teng-wang.blogspot.com/
希望我能堅持完30天!
講完了Android 基礎元件、觀念及第三方套件後,今天我想來談一談AOSP,什麼是AOSP?Android Open Soure Project他就是一個go...
開發Android App,免不了要了解這個語言,因為Gradle可以幫你將程式碼Buid成Apk,幫你混淆程式碼,幫你分版本版號。 然而要認識他之前,筆者覺得...
經過前12天的介紹後,今天想來談談寫Android會接觸到的Design Pattern,筆者認為了解跟吸收這些Pattern後,在未來設計系統的時候,可以讓系...
昨天提了五個比較常用到的Android Design Pattern,今天提的可能是比較少注意到的: Composite 這個Pattern在Android...
花了半個月,總算寫到架構這個章節,本篇章主旨是介紹Android近年來的架構轉變,筆者認為App專案的依造大小可以分為:需架構的小專案(不用架構),中等專案的使...
今天講架構,有講錯的地方還請指正,直接開始: MVP架構: Android MVP Architecture: Sample App Android中的...
工程師自己寫Code 自己寫Test 來保證自己的程式品質,是近年來的趨勢,筆者在轉換工作的時候特別有感受,因此也趁有空的時間開始學習寫測試,先表列一下網路上的...
假設今天我們要測試一個自己寫的書店購物車程式,我們該如何寫測試? 首先,購物車程式碼可能是這樣:開了一個書店每個訂單的內容每本書的物件資訊 根據3A原則:Arr...
這篇是Android開發的最後一篇文章,下一篇就開始了未知的新世界了。 筆者這篇想談一下跟Android無關的軟體開發流程。為什麼要談這個?因為筆者工作數年後,...
今天筆者要來談一下,為什麼要選擇Kotlin?目前已知的跨平台語言,有PhoneGap、Xamarin、ReactNative、跟最新聽到的Flutter,這些...