本以為下班回到家,老姐就會跑去打遊戲,沒想到居然是認真替昨天的問題除錯。 問她不是要休息嗎,她一派輕鬆的表示,強制和自發性的差異是很大的,她今天只會把那個問題弄...
在我們建立了一個基本的審核程式之後,接著就要來讓審核程式從資料管理系統所更新的資料庫進行抓取資料的動作,並將審核結果更新回資料庫內,就讓我們開始吧! 使用 E...
遊戲中除了會有圖片呈現,有一些文字在上面也是不可或缺的,雖然好的設計是不用文字言語就能讓玩家理解,但是有時一些簡單的文字輔助,還是讓玩家比較快能進入狀況。而且遊...
上一篇的解答: private fun <K, V, R> Map<K, V>.fmap(transform: (V) -> R)...
在所有的程式語言教學裡,通常第一個範例就是在 Terminal 印出「Hello, world」字樣。這個經典範例有 3 個訓練重點:了解如何建立程式、如何執行...
今天繼續探討 變數和 null-safety ?. 和 !!. 這裡宣告了 name 是可 null 的變數, 如果要對此變數做操作 Kotlin 是不允許的...
Material Design Material Design 是 Google 開發出來的 Design system ,目的是要幫助團隊可以建立出適用於 A...
本身工作是 Android App 工程師,會以 Android Studio 做為主要開發環境,並以 Kotlin 進行開發。 參加這個挑戰是想要看看自己在對...
昨天我們建立了可以利用指令去編譯並執行 Kotlin 所寫的程式碼,今天我們就來寫一個 Kotlin/JVM 專案,利用這些指令將一份 Kotlin 程式碼檔...
Kotlin collections: List, Map and Set 上一篇的解答:答案是不一定,如果 Money 這個 class 的其中一個變數是 v...
軟體開發與時俱進、推陳出新, 為了確保自己寫好的程式有更好的相容性,常會安裝多個版本的 JDK 來測試。雖然 IntelliJ IDEA 可以很方便的下載、管理...
建立 Kotlin Project Android Studio 將 Kotlin Projcet 的建立都變成 GUI ,因此只要跟著步驟點一點就可以建立起來...
這一篇的教學要教大家怎麼在你的場景上放置一些Image(圖片)跟對圖片做一些變化,所以會介紹到KorGE提供在Day01第一篇一開始就使用過的Image類別。...
首先先來看一下, Kotlin 裡跟 Java 一樣有著 package 的概念, 所以我按照每天分成了不同的 package, 裡面目前程式名稱都叫 App....
昨天建立了可以將程式碼送進資料庫的系統後,接著我們就要能夠將這個程式碼編譯成可執行的程式,並將編譯出來的程式拿去執行,輸入我們預先設計好的內容,再看看該程式的...
在前一篇我們介紹了遊戲架構,分別有Splash、Menu、GamePlay、 GameOver、Rank五個遊戲畫面,所以我們今天要學習的部分就是先把遊戲的全部...
上一篇的解答: infix fun <T, Q, R> ((T) -> Q).pipe(anotherFun: (Q) -> R): (...
前面 10 天介紹了很多 Kotlin 的基本語法和概念,學習基礎語法的過程中會因為缺乏 UI 的互動性,因此學習的過程中會覺得比較枯燥,但應用都是要從根基打起...
第二天先來搞定環境吧! 安裝 IntelliJ IDEA IntelliJ IDEA 下載連結 IntelliJ IDEA 有分 Ultimate 付費版, 和...
每當學習一個新的程式語言時,首要任務就是學會建置開發環境。而不論哪一個程式語言,要建置開發環境大都包含兩個必要元素: SDK(Software develop...
今天開始就進入Chatbot的領域啦,那就先從Telegram開始吧~ 溫馨小提醒: 沒有Telegram帳號的朋友,請先到Telegram官網將PC端的介...
昨日我們已經建立了一個完整具有會員系統,且可以操作資料庫內關於題目資料的 API。接下來,我們要來設計讓使用者能夠針對題目去傳送程式碼的 API。 傳送程式碼...
我們已經學會建立一個KorGE專案了,相信各位已經迫不及待要再學更多的程式來讓我的遊戲動起來吧! 不過在開始之前,我們還是要釐清我們想要做什麼樣的遊戲類型,還有...
Function composition 回想以前在學校的時候,對於數學函式的第一印象就是一堆 f(x) 跟 g(x) 了,還有他們的組合:f(g(x))。這在...
昨天介紹了 Class 、 Constructor 、 Properties 和 Extends ,那今天要繼續介紹各式各樣的類別,分別有 枚舉類別( Enu...
Kotlin 是一個在 2011 年由 JetBrains 發表的全新程式語言,不過直到 Google Android 團隊在 2017 年宣佈其成為官方優先支...
為了遠征 Spring Boot 開發,我們預計會花幾天快速帶大家認識 Kotlin 基本語法。 首先,在開始學習 Kotlin 程式語法與特性之前,我們先來稍...
Programming 真的是一個博大精深的藝術,從以前學的 C/C++,Java 的 Object Oriented Programming (OOP) 到...
建立了一套與資料庫連接,並且完整的 RESTful API 去與資料庫進行操作後,我們要開始建立一套會員系統,讓部分會更改到資料庫內容的危險操作,需要登入會員...
前言 這系列的文章算是我給自己的筆記,從學習 Functional programming 以來已經也有了兩年了吧!過程中跌跌撞撞,很常發現在跟別人介紹 Fun...