iT邦幫忙

2021 iThome 鐵人賽

DAY 1
1
Mobile Development

Nativescript 由初學到初學+30天系列 第 1

Day 0 [PV]: 原生 vs 跨平台框架

  • 分享至 

  • xImage
  •  

哇哇哇,挑戰第一天我就沒準備好,只能很趕的生出一篇文章。 不負責任預告一下:我中文不是很好所以要是文筆不順或是缺少標點符號或是把 "再" 寫成了 "在" 是很可能會發生的。

我的背景是Ionic + Angular然後最近剛學Nativescript。

原生 vs 跨平台

原生應該不用介紹太多了,就是Android上面用Java/Kotlin寫app然後iOS上面用Swift/C#這樣。
跨平台的話可以分成三種實現方法:

  1. Webview生成UI再透過Javascript去呼叫原生的code (在原生app裡面嵌入一個瀏覽器)
  2. Markup生成原生介面
  3. PWA (Progressive Web App, 假裝自己是手機app的web app)

然後寫程式用下面兩個的其中一種:

  1. Markup (HTML/XML) + CSS + Javascript
  2. Dart

Nativescript就是用Markup生成原生介面再搭配Javascript和CSS。

好忙阿,細節明天再寫好了。


下一篇
Day 1: 所以到底什麼是Nativescript
系列文
Nativescript 由初學到初學+30天5
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言