[討論] 未來JS based將是App開發主流?

看板Soft_Job (軟體人)作者 (perry tsai)時間9年前 (2017/02/24 02:24), 9年前編輯推噓47(54776)
留言137則, 61人參與, 最新討論串1/7 (看更多)
開發一次跑多平台 這樣的效益 遠遠大於Android iOS Web開發三種來的高 手機的硬體效能越來越強大 撇開遊戲不說 當硬體速度快到一定程度 單純的應用似乎也沒必要以原生開發 當JS based開發方式達到一定數量 手機OS廠商勢必是也要顧及廣大的使用者 對JS based開發方式有某種程度的優化 個人認為在這個重視開發速度與維護性的 軟體思維下 以及軟體人員的成本與日俱增 JS based的開發模式未來將會超越原生開發 成為主流中的主流 大家是否也這樣認為? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.196.101 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1487874240.A.DDA.html

02/24 02:25, , 1F
不會,面向不同
02/24 02:25, 1F

02/24 02:33, , 2F
不會,直覺
02/24 02:33, 2F

02/24 02:49, , 3F
不會 單純多一種選擇而已
02/24 02:49, 3F

02/24 02:50, , 4F
不覺得,想用網頁解決的只能幫你QQ
02/24 02:50, 4F

02/24 03:02, , 5F
不會,原生開發本來就不是為了效能,熟原生開發的話同樣東
02/24 03:02, 5F

02/24 03:02, , 6F
西用原生做比用JS簡單,JS終究只是給原本只會寫Web的人入門
02/24 03:02, 6F

02/24 03:20, , 7F
原po說的是react native那種東西嗎是的話我覺得會 但要看
02/24 03:20, 7F

02/24 03:20, , 8F
react native做得怎麼樣我是還沒玩過所以無法下定論
02/24 03:20, 8F
對的就是react native這類

02/24 03:31, , 9F
不會..除非你產品小到不需要重視效能..
02/24 03:31, 9F

02/24 03:32, , 10F
或者你團隊夠大..可以養少量原生開發元件 主要的人寫JS
02/24 03:32, 10F

02/24 03:41, , 11F
主流一直都是hybrid吧
02/24 03:41, 11F

02/24 07:48, , 12F
不會 請問這是作業嗎XD
02/24 07:48, 12F

02/24 08:04, , 13F
不太可能是主流吧
02/24 08:04, 13F
※ 編輯: ripple0129 (223.137.196.101), 02/24/2017 08:26:24

02/24 08:30, , 14F
我倒覺得相反,Hybrid類的輕量APP會被GOOGLE最近強打
02/24 08:30, 14F

02/24 08:31, , 15F
的AWP取代掉
02/24 08:31, 15F

02/24 08:39, , 16F
想想firefox OS最後怎麼了
02/24 08:39, 16F

02/24 08:56, , 17F
不會,想問原 po 兩種都有開發過嗎?
02/24 08:56, 17F

02/24 09:13, , 18F
不認同
02/24 09:13, 18F

02/24 09:27, , 19F
不會
02/24 09:27, 19F

02/24 09:41, , 20F
我看到的純WebApp通通都很慘 畢竟Costdown思維產物
02/24 09:41, 20F

02/24 09:42, , 21F
認真要做產品的公司即使一開始誤入歧途
02/24 09:42, 21F

02/24 09:42, , 22F
最後也都還是會走回原生
02/24 09:42, 22F

02/24 09:43, , 23F
所以看起來節省成本 其實實際上花更多...
02/24 09:43, 23F

02/24 09:43, , 24F
一開始享受好處,等到最後繞路越繞越多缺點就出來了
02/24 09:43, 24F

02/24 09:51, , 25F
我覺得這是給不想或沒時間學新東西的Web開發者用的
02/24 09:51, 25F

02/24 09:57, , 26F
不是說不能用 但是瓶頸是必然存在的 這些都要先清楚
02/24 09:57, 26F

02/24 10:09, , 27F
推 React Native
02/24 10:09, 27F

02/24 10:12, , 28F
02/24 10:12, 28F

02/24 10:25, , 29F
awp xddd 沒聽過人用
02/24 10:25, 29F

02/24 10:29, , 30F
Atwood's law
02/24 10:29, 30F

02/24 10:40, , 31F
完全不會,performance爛到一個極致,unity也能跨平台
02/24 10:40, 31F

02/24 10:44, , 32F
react native在github有超過44000顆星,官網上也列出許
02/24 10:44, 32F

02/24 10:44, , 33F
多知名app和公司採用
02/24 10:44, 33F

02/24 11:02, , 34F
React native 沒寫過 但一種語言跨多平台 ,基本上這是正
02/24 11:02, 34F

02/24 11:02, , 35F
確的趨勢。
02/24 11:02, 35F

02/24 11:07, , 36F
React native?看app複雜度,到最後還是只能科科兩聲
02/24 11:07, 36F

02/24 11:29, , 37F
那只能做簡單的功能而已
02/24 11:29, 37F
還有 60 則推文
02/24 23:54, , 98F
ve code 不過還是省下大量時間
02/24 23:54, 98F

02/25 00:40, , 99F
我原本寫js 用rn寫了三天就勉強可寫一個基本app
02/25 00:40, 99F

02/25 00:40, , 100F
光是不用重新編譯就有差 雖然現在還是寫native java
02/25 00:40, 100F

02/25 00:41, , 101F
但只是因為我RN的概念我還學不到點 但真的開竅了會很快
02/25 00:41, 101F

02/25 02:48, , 102F
否,這種類似的幻想在軟體發展史上並不是第一次被毀滅
02/25 02:48, 102F

02/25 04:26, , 103F
殘念,都沒人有提到 Xamarin,用 C# 的
02/25 04:26, 103F

02/25 09:39, , 104F
說真的Xamarin比RN強,連它都不成功了,能看好RN嗎?
02/25 09:39, 104F

02/25 09:47, , 105F
你"成功"的定義是什麼
02/25 09:47, 105F

02/25 09:49, , 106F
there is no silver bullet
02/25 09:49, 106F

02/25 09:49, , 107F
Xamarin 也很好,可讓熟c#的人快速開發App,對於熟Unity
02/25 09:49, 107F

02/25 09:49, , 108F
的人也是,因為都是C#
02/25 09:49, 108F

02/25 10:10, , 109F
RN不一樣的點是它有點創新了寫app的觀念 更直覺好寫
02/25 10:10, 109F

02/25 10:10, , 110F
但Xamarin並沒有
02/25 10:10, 110F

02/25 11:47, , 111F
我覺得是C# Xamarin可以開發安卓和蘋果APP 也可以用un
02/25 11:47, 111F

02/25 11:47, , 112F
ity開發遊戲APP
02/25 11:47, 112F

02/25 12:18, , 113F
Classic Xamarin 很難成功,需要靠 Xamarin Forms
02/25 12:18, 113F

02/25 12:19, , 114F
在企業用的 app 領域應該是滿有搞頭
02/25 12:19, 114F

02/25 12:57, , 115F
市佔率呀,目前所有跨平台framework佔所有app比重都不到
02/25 12:57, 115F

02/25 12:57, , 116F
10%,很多都在1%或以下,所以說最好最好也就是找到一個小
02/25 12:57, 116F

02/25 12:58, , 117F
的利基市場,但這樣的市佔率離成功還很遠
02/25 12:58, 117F

02/25 13:04, , 118F
Unity, cocos2d兩者加起來在手機遊戲至少佔了80%
02/25 13:04, 118F

02/25 13:09, , 119F
如果以"android營收排行榜"前50名,遊戲佔了相對多數
02/25 13:09, 119F

02/25 13:48, , 120F
你怎麼自刪文惹QQ
02/25 13:48, 120F

02/25 15:29, , 121F
C#只能寫後端不能寫前端啊JS靠nodejs可以寫全端
02/25 15:29, 121F

02/25 16:17, , 122F
很多APP用RN就夠了
02/25 16:17, 122F

02/25 21:31, , 123F
十年後不敢說 十年內我要押不可能
02/25 21:31, 123F

02/26 09:33, , 124F
遊戲跟一般app我是分開看,畢竟差太多了,也不會有人想拿
02/26 09:33, 124F

02/26 09:33, , 125F
寫一般app的平台寫遊戲,還有我覺得有些內容牽扯到基本教
02/26 09:33, 125F

02/26 09:34, , 126F
義的問題,即使是事實,真的能看清的人不多,所以就不想
02/26 09:34, 126F

02/26 09:34, , 127F
多討論囉,刪一刪比較快
02/26 09:34, 127F

02/26 11:02, , 128F
就自己搞不清楚狀況,以為webview一樣 廠廠
02/26 11:02, 128F

02/26 12:38, , 129F
一天到晚版上都是幻想文
02/26 12:38, 129F

02/26 14:02, , 130F
我很清楚那不是webview,它的source我還trace過
02/26 14:02, 130F

02/26 14:19, , 131F
剛知道時覺得有可能,實際了解後,知道不可能
02/26 14:19, 131F

02/27 01:17, , 132F
國外早就一堆公司拿RN當app開發的框架了 台灣太慢了
02/27 01:17, 132F

02/27 01:17, , 133F
RN app還是要寫native code不過現成的很多
02/27 01:17, 133F

02/27 01:18, , 134F
Airbnb的app就是用RN 他們也對RN社群貢獻了不少東西
02/27 01:18, 134F

02/27 01:21, , 135F
以經驗來說90%以上的JS是各平台互通的 沒必要寫兩套
02/27 01:21, 135F

02/28 14:03, , 136F
apple不是白癡 一堆用JS機制亂搞的 哪天APPLE不爽 直接封
02/28 14:03, 136F

02/28 14:03, , 137F
掉 產品立馬被下架 不就廠廠了
02/28 14:03, 137F
文章代碼(AID): #1OhoZ0tQ (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1OhoZ0tQ (Soft_Job)