Board logo

標題: [其他] 公司人手得2條友,整app用hybird係咪最好出路? [打印本頁]

作者: 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 都岩用, 起碼唔洗分2邊寫
52008498 發表於 2017-7-14 23:27

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

試過整完Pure Native Java Android App
公司班離地怪就要IOS版
到IOS出爐
佢地就投訴點解電腦用唔到,我地要 ...
F14 發表於 2017-7-14 22:28


   
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
高手,想請教下如何入手ionic
作者: 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 編輯
高手,想請教下如何入手ionic
F14 發表於 2017-7-15 13:30


   
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 編輯
回覆  hihihi123hk


    wa, Pixi.js好多野玩喎
Jimmy0911 發表於 2017-7-15 14:44


搭埋 2D Physics Engine 例如 Matter.js

可以做啲有 Physics 嘅 Mini Game 或者得意嘅 Intro
作者: takayo72    時間: 2017-7-15 16:26

提示: 作者被禁止或刪除 內容自動屏蔽
作者: 7h1r733n    時間: 2017-7-15 20:00

試過整完Pure Native Java Android App
公司班離地怪就要IOS版
到IOS出爐
佢地就投訴點解電腦用唔到,我地要 ...
F14 發表於 2017-7-14 22:28


用乜野去做個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

用乜野去做個app最重要都係睇需要.... 唔好將貨就價... 用乜野technology有咩利弊.. 個客乜都唔識... 你 ...
7h1r733n 發表於 2017-7-15 20:00

就係公司內班刁民先死
之前係揾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 編輯
當你自己答唔到自己適唔適合用web/hybrid 做,姐係你自己未夠瞭解。用native 最安全,雖然要做多一套code,  ...
KwokAngus 發表於 2017-7-15 23:45

要做多兩套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

就係公司內班刁民先死
之前係揾vendor整
但係班刁民整完又要改,改完又唔要
次次最後vendor直頭唔做我地間 ...
F14 發表於 2017-7-15 23:36


   
究竟係 Internal 用定放比 Public  

via HKEPC Ionic Reader v1.7.0 - iPhone
作者: F14    時間: 2017-7-16 18:35

究竟係 Internal 用定放比 Public   

via HKEPC Ionic Reader v1.7.0 - iPhone
hihihi123hk 發表於 2017-7-16 17:29

Public
作者: hihihi123hk    時間: 2017-7-17 10:28

本帖最後由 hihihi123hk 於 2017-7-17 10:35 編輯
Public
F14 發表於 2017-7-16 18: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 編輯
ching, 借問一下, 新開 android/ios 項目, 其實 ionic/xamarin 那個會好D ?
wht 發表於 2017-7-19 13:36


   
先決條件係要睇公司員工識啲乜,會唔會比時間比員工自己 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

真係無乜人講React Native
咁好用,無論Android定iPhone都好順
講左都無人應
ionic係低門檻,但係始 ...
梁炳 發表於 2017-7-20 12:21



    BSD + Patent   大公司有隱憂

不過 React Native 的確唔錯,我自己就睇好 WEEX 多啲 ,鐘意 Vue 個寫法多啲
作者: 梁炳    時間: 2017-7-20 19:51

BSD + Patent   大公司有隱憂

不過 React Native 的確唔錯,我自己就睇好 WEEX 多啲 ,鐘意  ...
hihihi123hk 發表於 2017-7-20 19:26



寫過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

回覆  梁炳


    react native + vue?
Jimmy0911 發表於 2017-7-20 23:09


   
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

唔怪得我未聽過weex, 係大陸人出品。
係youtube search weex tutorial , 係search 唔到嘢 ...
takayo72 發表於 2017-7-22 06:07



    太多新野.. 未用完而入木...





歡迎光臨 電腦領域 HKEPC Hardware (https://h0.hkepc.com/forum/) Powered by Discuz! 7.2