iT邦幫忙

2021 iThome 鐵人賽

DAY 1
2
Mobile Development

雙平台APP小遊戲開發實作! Swift & Kotlin 攜手出擊~系列 第 1

[Day01] Swift & Kotlin 都我的! - 前言

自我介紹

早安早安 ~ 我叫Ami(阿咪)─=≡Σ((( つΦωΦ)つ
目前是一位前端工程師
主要以Angular進行WEB開發
最近疫情嚴峻RRRRRRRRRRR~~

WFH 突然想來學點新東西
APP那麼夯 好像很適合學習

要選iOS 還是 Android ??????
小朋友才做選擇~
我都要!!!!

系列目標

本次挑戰將同時撰寫雙平台的APP

  • Android 採用 Kotlin
  • iOS 採用 Swift

會製作一款小遊戲
比較同樣的功能
雙平台上的開發差異與各種知識點
也順便探討看看
一個工程師能否同時撰寫 iOS+Android
如果你是想深入學習iOS或Android的元件使用
本篇可能不適合喔~

系列目錄

章節 內容
2~11 語言介紹與基本語法
12~22 開發軟體介紹與基本開發
23~29 遊戲開發
30 APP上架

所需前置技能點與裝備

本系列將會使用MAC當作開發設備
環境設定可能會與Windows略有不同
而後面的章節內容 會假定你已有基本的程式概念
如果你聽不懂基本的 定義變數 定義常數 方法 類別....等等
那後面的東西可能對你會不太友善喔~

小碎嘴時間 ヽ(゚´Д`)ノ゚

對了對了~每篇的最後都會有一小段碎嘴時間
跟主題沒有太大關係
單純想看技術文的可以跳過喔

身為前端工程師的我
幾年前在看PWA的官方文件
越看越是心有戚戚焉~

同一個產品
同一個USM做出來的架構
為什麼要請前端工程師,ios工程師,Android工程師
三個人,寫出三種不一樣的程式
做出三個基本上一樣的產品????

不科學啊~怎麼想都不科學啊~
根本是官方的騷操作
工程師~可憐哪~ (;´༎ຶД༎ຶ`)

算了算了~反正Google大神說
最佳解決方案似乎是透過跨平台的WEB來解決最合理
(合理歸合理拉~但現實上似乎不太可能?╮(╯_╰)╭)

最讓人困惑的是,前端工程師的待遇
似乎還比ios工程師與Android工程師工程師低一點(#゚⊿`)凸

反正就是這樣~
反正打不贏就加入他
希望系列的最後
對雙平台APP開發可以有更深入的體悟摟

明天見~


下一篇
[Day02] swift & kotlin 都我的!雙平台史詩級 愛恨糾葛♥
系列文
雙平台APP小遊戲開發實作! Swift & Kotlin 攜手出擊~30

尚未有邦友留言

立即登入留言