การพัฒนา mobile app นั้นมีหลากหลายแนวทางมาก
ทั้ง native app development ด้วยภาษา Kotlin และ Swift
หรือจะเป็นพวก cross-platform หรือ hybrid app development
ด้วย Flutter, ReactNative และ Kotlin multiplatform (KMP)
แต่เพิ่งเห็นอีกหนึ่งแนวทางคือ Skip tool
แนวคิดของ Skip คือ
สามารถพัฒนา mobile app ด้วย Swifit และ SwiftUI บน XCode ปกติ
จากนั้นทำการแปลงผ่านตัว transpiler ของ Skip มาเป็น Android app ให้เลย
โดยแปลงมาเป็น Kotlin และ Jetpack compose นั่นเอง
ช่วยลดงานลงไปอย่างมาก แต่ว่าง่ายไหมอันนี้ไว้ลองต่อไป
Software requirments
- macOS 13+
- XCode 15+
- Android Dtufio 2023
- Homebrew
ติดตั้ง Skip ผ่าน Homebrew
[code] $brew install skiptools/skip/skip [/code] [gist id="bf712da51c71f9dc9c72981318557391" file="1.txt"]จากนั้นทำการตรวจสอบ software บนเครื่องว่ามีครบไหม ?
[gist id="bf712da51c71f9dc9c72981318557391" file="2.txt"]จากนั้นก็ลองสร้าง project และลองใช้งานกันดูครับ
เป็นอีกแนวทางที่น่าสนใจ
ตอนนี้ลองใช้แบบ free trail ได้เลย