iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 1
0
Mobile Development

菜雞 Android APP 從安裝 Android Studio 到上架 Google Play系列 第 1

Day1 - 前言

【參賽原因】

大家好,這次鐵人賽是我第一次參加,參賽原因大致上有兩點

  1. 紀錄目前所學的東西,以便檢視未來的自己是否在表達能力以及技術上有更多的突破
  2. 當初學習製作 APP 並不是希望成為一位工程師,而是希望突破當時自己的職業在社會上的傳統思維及作法。總之,希望能幫助到未來對 Android 開發有興趣的人,抑或是工作上需要自己開發一款 APP 的人。

【目標】

希望在有限的三十天內,能讓一個 0 經驗的人,能夠在 Google Play 上看到自己開發的 APP,且是豐富的介面、功能。

我會盡力寫一些大家使用 APP 的時候常看到的那些功能

  • 介紹一下 APP 的畫面是如何製作出來的

    • 會分析一些 APP 的畫面,探討人家是如何製作出來的 (蝦皮、UberEats、104等等)
  • 基本切換畫面、轉場動畫、下拉選單、滑動式介面等等

  • 註冊帳號密碼,寫入、刪除、更改資料庫資料 (Cloud Firestore)

  • 即時聊天室 (WebSocket)

  • 虛擬商品

  • 廣告鑲嵌

  • 上架到 Google Play

  • 最後,如何查看當前架上 APP 的資訊

    • 收益、使用頻率、用戶 Bug 狀況等等...

【筆者建議】

再繼續閱讀下去之前,下面有兩點讀者必須學會,後面才看得懂我在幹嘛

  • 【必要知識】Kotlin 語言 -> 開發 APP 的語言,這部分讀者必須依靠自己在網路上 Google 一下這個語言的教學文章,學習完再往下閱讀才看得懂我在幹嘛~~

  • 【必要知識】物件導向觀念 -> 可以 Google 這串文字或是上 youtube 查一些影片。

  • 【建議】java 語言 -> 開發聊天室的部分會運用到,這部分看個人

【結語】

講再多也沒用,總之,讓我們開始吧!

【甘阿餒】 團隊成員

這邊附上我們團隊的連結,有興趣的人也可以去看看他們的文章唷!

Yass : 菜雞前端邁入網頁即時通訊(WebRTC)之旅

Dino : 菜雞用 Phaser 拾起童年遊戲

Carol : 菜雞用Canvas/Pixi動動動動動起來


下一篇
Day2 - 安裝 Android Studio 並執行
系列文
菜雞 Android APP 從安裝 Android Studio 到上架 Google Play30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

1
MumiRabbit
iT邦新手 4 級 ‧ 2020-09-14 16:43:45

期待您websocket那部分的講解,之前想嘗試卻一直失敗QQ

我要留言

立即登入留言