作者: F14 時間: 2017-7-14 22:28 標題: 公司人手得2條友,整app用hybird係咪最好出路?
試過整完Pure Native Java Android App
公司班離地怪就要IOS版
到IOS出爐
佢地就投訴點解電腦用唔到,我地要web版
瀨過一次野後
宜家多數野用webview+bootstrap包住佢就算
如果想玩下Ionic有冇得諗?
始終覺得webview長行落去唔係辦法
功能上有啲野做唔到Pure Native 咁
作者: 52008498 時間: 2017-7-14 22:44
2條友整哂 android 同ios?
整左幾耐呀?
ionic 功能上好似好多限制, native功能要裝plugin, 只係接觸過少少ionic 1
作者: 梁炳 時間: 2017-7-14 23:03
所以先有React, React native,建議你認真睇下
不過learning curve唔低
但至少UX比Webview好,因為始終係用番native component,只不過logic係用JS寫
作者: F14 時間: 2017-7-14 23:20
2條友整哂 android 同ios?
整左幾耐呀?
ionic 功能上好似好多限制, native功能要裝plugin, 只係接觸過少少 ...
52008498 發表於 2017-7-14 22:44
2個月2條友整哂 android 同ios 仲有 web
個app主要係call server php再去DB最後return result
不過android 係越黎越多requirement下都越行越慢
再加上新server 竟然仲慢過舊server
作者: 52008498 時間: 2017-7-14 23:27
2個月2條友整哂 android 同ios 仲有 web
個app主要係call server php再去DB最後return result
不過android ...
F14 發表於 2017-7-14 23:20
咁ionic 都岩用, 起碼唔洗分2邊寫
作者: F14 時間: 2017-7-15 08:35
ionic好似要錢
公司未必批
作者: gamezz 時間: 2017-7-15 08:50
回復 1 #F14
電腦(pc/mac)可以用android模擬器
via HKEPC Reader for Android
作者: gamezz 時間: 2017-7-15 08:55
回復 6 #F14
ionic 邊洗錢… 亦唔覺得要課金用佢d特別service。
基本上ionic已經有好多測試過既native plugin,有需要你亦可以自己寫。
我自己一條友由backend crud, api到app都係咁做。
via HKEPC Reader for Android
作者: hihihi123hk 時間: 2017-7-15 12:23
Ionic 啦
佢套 Angular component base 已經好過你用 jQuery
佢套 原生套 css 已經好過用 bootstrap
用 TypeScript + Intellij Ultimate 已經好過用 Pure Javascript
Ionic 可以滿足到啲 information driven 嘅 App
另外 ionic 其實唔洗錢
HKEPC Ionic Reader 就係其中一個例子
via HKEPC Ionic Reader v1.7.0 - iPad
作者: F14 時間: 2017-7-15 13:30
Ionic 啦
佢套 Angular component base 已經好過你用 jQuery
佢套 原生套 css 已經好過用 bootstr ...
hihihi123hk 發表於 2017-7-15 12:23
作者: uKernel 時間: 2017-7-15 13:32
如果唔係internal用,唔好用webview,Crosswalk Intel又唔玩了,Android個webview唔很得,而且就算Phonegap/Cordova個lifecycle handling係Android都唔得,起碼用ReactNative,但ReactNative個發展太快,online document跟唔上,不過RN算唔錯係UI performance。但d tool唔好用,最近用QR code download更唔方便。
via HKEPC Ionic Reader v1.7.0 - Android
作者: hihihi123hk 時間: 2017-7-15 14:00
本帖最後由 hihihi123hk 於 2017-7-15 14:04 編輯
1. 學識 npm 、Angular 4 識起啲基本野先例如 Forum submit
2. 開始 Ionic Getting Start
3. 上架程序(你應該識)
Enjoy 99%+ shared code in all platform
(React Native 官方計算平均只能做到 85% shared code)
如果你隻 App 吸引人嘅地方係啲 "Information" ,好似 HKEPC IR 咁採取以下策略
1. 直接放棄過場Animation
2. 放啲心機係等候 Animation
3. 用 Web Worker 處理 Data Process (有一定挑戰性)
HKEPC IR 內一啲常用嘅 API 利用 Web Worker 處理 HTML prasing,可以防止啲等候 Animation 卡下卡下嘅效果
可以做到幾流暢嘅 App
個人測試 4年前嘅 Note 3 (可接受)、iPhone5s(流暢)
iPhone6s Plus(順到可能有人以為係 Native 寫)
測試環境:Crosswalk webview, WKWebView
P.S. 都係嗰句,Ionic 只適合做 Information driven 嘅 App。新 Browser 開始 Support WebGL,加啲 Fancy 動畫(自定廣告 Banner) 都可以用 Pixi.js
via HKEPC Ionic Reader v1.7.0 - iPhone
作者: Jimmy0911 時間: 2017-7-15 14:44
回覆 12# hihihi123hk
wa, Pixi.js好多野玩喎
作者: lforum 時間: 2017-7-15 14:52
1. 學識 npm 、Angular 4 識起啲基本野先例如 Forum submit
2. 開始 Ionic Getting Start
3. 上架 ...
hihihi123hk 發表於 2017-7-15 14:00
ching
想問下如果個app要用到bluetooth LE 呢啲野同埋native library 既話
係唔係寫ionic/react native/xamarin 仲煩過寫native?
作者: XML 時間: 2017-7-15 15:00
用INTEL果隻野GEN
個人覺得唔錯 直接WEB COPY過去就搞掂
作者: hihihi123hk 時間: 2017-7-15 15:23
本帖最後由 hihihi123hk 於 2018-1-28 23:51 編輯
ching
想問下如果個app要用到bluetooth LE 呢啲野同埋native library 既話
係唔係寫ionic/react native/x ...
lforum 發表於 2017-7-15 14:52
啲人做好哂 bridge ( ionic 叫做 ionic native)
npm 裝完, 係 Javascript import 番就用到,由於 Native 可能會有啲唔同,有機會要分開 if(isAndroid) if(isIOS) 咁去寫
BLE 都有,但唔知夠唔夠你用
https://ionicframework.com/docs/native/ble/
由於 HKEPC IR 仲用緊 Ionic 1 + 自制 Browserify & ES6 ,但都一樣用到 Ionic native (說穿了都係 javascript 底)
作者: hihihi123hk 時間: 2017-7-15 15:29
本帖最後由 hihihi123hk 於 2017-7-15 15:32 編輯
搭埋 2D Physics Engine 例如 Matter.js
可以做啲有 Physics 嘅 Mini Game
作者: takayo72 時間: 2017-7-15 16:26
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 7h1r733n 時間: 2017-7-15 20:00
用乜野去做個app最重要都係睇需要.... 唔好將貨就價... 用乜野technology有咩利弊.. 個客乜都唔識... 你有責任要同客講清楚...
是否budget唔夠.. 需求用webview hybrid app是否就滿足到... Performance/FTUE等重唔重要... 等等等等...
作者: gamezz 時間: 2017-7-15 22:16
回復 9 #hihihi123hk
幾時出個 教學 post 教寫你隻app?
via HKEPC Reader for Android
作者: gamezz 時間: 2017-7-15 22:20
回復 11 #uKernel
rn 就係doc 唔update已夠死,都唔好講佢d plugin有無cordova 咁齊(功能同埋android, ios都得)
via HKEPC Reader for Android
作者: F14 時間: 2017-7-15 23:36
就係公司內班刁民先死
之前係揾vendor整
但係班刁民整完又要改,改完又唔要
次次最後vendor直頭唔做我地間公司生意
轉過幾間vendor後行內冇乜人肯做我地間公司生意
刁民:budget我要最低,platform我要乜都得,Performance/FTUE乜都好重要,要短時間起貨等等等等
作者: KwokAngus 時間: 2017-7-15 23:45
當你自己答唔到自己適唔適合用web/hybrid 做,姐係你自己未夠瞭解。用native 最安全,雖然要做多一套code, 但效率唔會太低。
如果堅持想試,都fine, 但切記唔好係啲fine detail上模仿native, 好花時間又唔值得
作者: F14 時間: 2017-7-15 23:49
本帖最後由 F14 於 2017-7-15 23:50 編輯
要做多兩套code
1套ios,1套web
現在唔會模仿native
除左app公司仲有其它野做
作者: Jimmy0911 時間: 2017-7-16 10:16
回覆 22# F14

作者: FizzyDrink 時間: 2017-7-16 13:02
刁民整完又要改,改完又唔要
vendor直頭唔做我地間公司生意
你明既
作者: hihihi123hk 時間: 2017-7-16 17:29
究竟係 Internal 用定放比 Public
via HKEPC Ionic Reader v1.7.0 - iPhone
作者: F14 時間: 2017-7-16 18:35
Public
作者: hihihi123hk 時間: 2017-7-17 10:28
本帖最後由 hihihi123hk 於 2017-7-17 10:35 編輯
由
搵 Vendor 整
然後做到 Vendor 唔做
再換第其它 Vendor
搵到個名臭咗
最後自己請人做
仲要 2個人分開三個 Platform Maintain 三套 Code
出個 feature 要三套Code做但得兩個人
via HKEPC Ionic Reader v1.7.0 - iPhone
作者: gamezz 時間: 2017-7-18 08:16
回復 29 #hihihi123hk
我公司一個系統,兩隻app,三套api分開再互call...
via HKEPC Reader for Android
作者: Jimmy0911 時間: 2017-7-18 21:31
回覆 30# gamezz
一個SYSTEM 兩隻APPS都無野
點解要三套API
作者: gamezz 時間: 2017-7-18 23:07
回復 31 #Jimmy0911
兩套app各自各用自己既api, 之後再起多套public api…
via HKEPC Reader for Android
作者: carlkyo 時間: 2017-7-19 10:22
本帖最後由 carlkyo 於 2017-7-19 11:57 編輯
各位ching
我想整個APP,會用埋GPS NFC QRcode 有member, activity, service-hour等資料。
用ionic php mysql OK嗎?_?
many thanks
作者: wht 時間: 2017-7-19 13:36
ching, 借問一下, 新開 android/ios 項目, 其實 ionic/xamarin 那個會好D ?
作者: gamezz 時間: 2017-7-19 15:47
回覆 33# carlkyo
GPS係咪要一路o係background check住?
如果唔係都好簡單.
作者: gamezz 時間: 2017-7-19 15:51
回覆 34# wht
無話邊樣好d,係睇你要寫咩類型既app,成公司得人web既,當然用ionic較簡單。
作者: carlkyo 時間: 2017-7-19 15:59
GPS NFC QRcode其實用來take attendance
其他冇麥特別
作者: carlkyo 時間: 2017-7-19 18:41
回覆 35# gamezz
Take attendance, user打開個app,load在場名單take attendance.
Or client走去NFC or scan qrcode
作者: hihihi123hk 時間: 2017-7-20 00:50
本帖最後由 hihihi123hk 於 2017-7-20 01:01 編輯
先決條件係要睇公司員工識啲乜,會唔會比時間比員工自己 Explore (員工質素都好重要
無乜 Preference 嘅一定係 React Native
穩定長遠複雜嘅App 可考慮(Native iOS Swift + Native Android Kotlin)配 ReactiveX (RxSwift, RxKotlin) 加上 MVVM
有呢個配搭,兩邊啲 Architecture 基本上可以完美照 Copy, 兩邊只淨番少少 Syntax/ UI 唔同。
Ionic 做簡單資訊 App 夠哂用,複雜嘅就唔建議用
Xamarin 除非你成條 Team 人都識 C#... 個 Community 始終無 Native/ React Native 咁大咁火熱,可能無咁多即食野或者教學
via HKEPC Ionic Reader v1.7.0 - iPhone
作者: gamezz 時間: 2017-7-20 08:49
回復 38 #carlkyo
咁簡單,自己一個人做都一個月都搞晒啦(crud, api, app)。
你真係想試邊個language好既,就用d native function做d test app試,即係做個scan nfc app,check gps app…
via HKEPC Reader for Android
作者: 梁炳 時間: 2017-7-20 12:21
真係無乜人講React Native
咁好用,無論Android定iPhone都好順
講左都無人應
ionic係低門檻,但係始終係webview
作者: hihihi123hk 時間: 2017-7-20 19:26
BSD + Patent
不過 React Native 的確唔錯,我自己就睇好 WEEX 多啲 ,鐘意 Vue 個寫法多啲
作者: 梁炳 時間: 2017-7-20 19:51
寫過React+全ES6返唔到轉頭
所有野係JS入面,感覺乾淨好多
CSS處理方面Vue.js的確有點優勢
License方面,好似有Preact等等React-alternative, 不過未研究過
作者: Jimmy0911 時間: 2017-7-20 23:09
回覆 43# 梁炳
react native + vue?
作者: hihihi123hk 時間: 2017-7-21 10:16
weex 用 vue (created by alibaba)
via HKEPC Ionic Reader v1.7.0 - iPhone
作者: takayo72 時間: 2017-7-22 06:07
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 556556bt 時間: 2017-7-22 16:43
太多新野.. 未用完而入木...

