Soft_Job 板


LINE

本身也是native app developer,前几年也有原PO的感同身受 一些跨平台的开发工具想用一个project同时产出android/ios/windows的App 天方夜谭以及旁门左道。 後来我对於这样子的想法慢慢有些改变了... -------- 跨平台开发工具来开发App没有对与错 只有适不适合的问题 真的只有适合与不适合的问题 倘若要开发一个简易的会员管理系统,需同时支援android/ios/windows 在有限的资源下,跨平台开发真的是较佳解决方式 倘若要开发一种线上即时对战游戏,我想native的开发app是较好的选择 因此,任何一种开发方式都有其存在价值。 -------- 用刀叉来吃一碗卤肉饭,没有不可以。只是较不适合而已 用筷子来吃一份香煎牛排,没有不可能,也是不适合罢了。 希望我这麽说...可以减少你的愤怒。XD ※ 引述《purin88 (原来我是愤怒的乡民)》之铭言: : 先说说敝人经历,native app工程师(擅android /swift)有ios上架经验,开发过多支a : pp : 最近梦见在某公司担任app开发工程师, : 进去才发现其实app开发是用网页开发, : 本身又不是前端人才,但还是试着用bootstrap : 开发app,首先是网格系统,把12个网格分三等份切好, : 接下来要把三个图片在三个网格垂直置中, : 在css中加上display:table-cell,水平置中, : 可是令人崩溃的是垂直置中一直没办法,查文件要改less,这一切实在让人想骂脏话,明 : 明很简单塞入图片在网格中垂直置中要搞这麽复杂,以我android layout拉一拉弄一弄或 : ios constraint拉一拉设置水平垂直置中,不到30分钟解决的事,我搞bootstrap弄了一 : 整天弄不出来,找主管约谈说开发前端实在不是我志趣,主管提供另一个工作机会用c#开 : 发app,也就是说用xmarin开发app,我心想我c#都不会,但仍是硬着头皮study一下,装 : 了vs2017,然後要启动模拟器又说我没装haxm,研究半天不知道那里可以下载emulator a : ccelerator,直接下载android studio,然後按照我熟悉的方式安装,ok後重开vs2017终 : 於可以建专案在模拟器(跑颇久)产生helloworld,重新回想以上的这些过程,明明nati : ve开发比较容易,为什麽大家要搞一些旁门左道来写app,试图用复杂的网页取代app,我 : 是不知道网页的asnyc跟handler是怎麽写啦,但应该是用jquery的when跟promise来弄, : 其它es6还要学,总之一切都比native复杂,看清一切事实,後来受不了就跟老板说要走 : ,老板一直慰留但我真的觉得我一切都要打掉重练,而且前端跟xmarin难开发,只好说88 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.165.1.163
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1508121384.A.27F.html
1F:→ Argos: 讲白了就是只适合写一些玩具...... 10/16 10:41
2F:→ ssccg: 游戏不是常用Unity跨平台开发? 10/16 10:45
3F:推 LinuxKernel: Xamarin的战场是企业内部app,UI没太多花样的 10/16 11:06
4F:推 senjor: 不只游戏用Unity了 10/16 11:09
5F:推 vswillie: 若今天是做自己的产品,我不太会完全用react native 10/16 11:12
6F:→ vswillie: 但混用应该是满好的方式,主要功能与架构用native 10/16 11:12
7F:→ vswillie: 若某些期间限定的功能或较不重要的页面用react native 10/16 11:12
8F:→ vswillie: 能省时间,也满好的 10/16 11:13
9F:→ vswillie: 若今天是要接案的话,我觉得用react native是好方案 10/16 11:13
10F:推 Adonisy: 跨平台喊了N年,真的做出几个可以看的... 10/16 11:26
11F:推 lovez04wj06: 通常为了加速还是会混合开发 10/16 11:28
12F:→ lovez04wj06: 不过要做得好,还是native比较理想。 10/16 11:29
13F:推 lovez04wj06: 跨平台多半都是为了压低开发成本,连成本都不愿意花 10/16 11:31
14F:→ lovez04wj06: 了,实际成果可想而知。 10/16 11:31
15F:→ dreamnook: 为了成本跨平台工具无伤大雅 当然前提是真的有降xD 10/16 12:33
16F:→ vswillie: 可能是我能力较差,纯用react native开发,要做出60分 10/16 12:44
17F:→ vswillie: 的app是容易的,但分数要再往上加的话,我觉得有难度 10/16 12:44
18F:→ vswillie: 以我现在自己做的产品来说,若今天非主功能或是特定目的 10/16 12:46
19F:→ vswillie: 如与xx合作的广告,我就会选择用react native 10/16 12:46
20F:→ vswillie: 真的比较省时间,写一次同时给ios + android用 10/16 12:46
21F:推 senjor: 这边Native讲的应该不是指React Native吧? @@a" 10/16 12:54
22F:→ senjor: 我以为他讲的native指的是Android上面就用Android Java 10/16 12:56
23F:→ senjor: iOS上面就用Swift之类的 10/16 12:56
24F:推 shortoneal: 个人认为React native的应用场景,就是公司有web前端 10/16 13:40
25F:→ shortoneal: 但是没有app开发者的时候,去凹前端学来作的XD 10/16 13:40
26F:→ shortoneal: 如果是主力产品的话,我很好奇选择RN的场景是甚麽 10/16 13:41
27F:→ shortoneal: 而且印象中RN有一个保护FB公司利益的霸王条款..不知 10/16 13:42
28F:→ shortoneal: 道改了没... 10/16 13:42
29F:推 blackie1019: React与React native 授权都改了。但原本也不是什麽 10/16 13:57
30F:→ blackie1019: 霸王条款 10/16 13:57
31F:推 ripple0129: 很霸王啊,你只要对FB打官司等同放弃React的专利使用 10/16 14:22
32F:→ ripple0129: 权,简单来说FB搞你你还不能告他的意思。 10/16 14:22
33F:推 SuperW: 原本的授权是指你对fb提出专利诉讼,就丧失react的专利授 10/16 15:01
34F:→ SuperW: 权,通常只有大公司有资源跟fb打专利诉讼 10/16 15:07
35F:→ SuperW: 所以对新创来讲,应该顶多只影响到被大公司收购的价钱 10/16 15:07
36F:→ SuperW: 专利工程师转行软体的路过 10/16 15:08
37F:推 senjor: 意思就是,FB只开源给也开源给FB的对象。 10/16 15:09
38F:→ tw689: 怎麽一堆乱理解的人啊... 10/16 15:13
39F:推 ripple0129: 专利被FB吃掉的时候也只能摸摸鼻子了,所以反弹很大, 10/16 15:15
40F:→ ripple0129: 使用者一直都只是基於对FB的信任在使用,或是根本不 10/16 15:15
41F:→ ripple0129: 懂专利在使用。讲是防御条款,但拿来当武器时太强力了 10/16 15:15
42F:→ ripple0129: 。 10/16 15:15
43F:推 SuperW: senjor大,这只是fb想减少被专利诉讼的一种手段 10/16 15:18
44F:→ SuperW: 反正fb改掉原本的授权条款了,所以现在也没差了 XD 10/16 15:19
45F:推 sunbysea: 我现在用Ionic写,感觉还行 10/16 15:22
46F:→ vswillie: 先不管背後的实作方式,react native(非native开发app) 10/16 16:00
47F:→ Argos: 霸王条款还好吧?那Apple不是更霸道?XD 他让你下架你就得 10/16 18:04
48F:→ Argos: 下架 管你啥架构 我不爽我就弄你 10/16 18:05
49F:推 jsgoc: JAVA本身就跨平台 arm intel还不是跑爽爽 10/16 20:46
50F:→ jsgoc: 10年前 JAVA刚起来的时候 大家一直嘘 说C++才是最强的 10/16 20:47
51F:→ jsgoc: JAVA什麽太肥 太慢 结果2006~2017发展还不错 10/16 20:47
52F:→ jsgoc: 人不要太铁齿 没有什麽不会发生 跨平台吸引力就是在 10/16 20:48
53F:推 shortoneal: 那就等他更好用一点再开始用他啊,XDD又不是选股 10/16 21:17
54F:→ shortoneal: 能写该平台的native app去学RN很快的啦 10/16 21:18
55F:→ CCben: 反正不用争啦, 看看fb是不是真的不会告人. 10/16 21:47
56F:→ angusyu: 想用就去用啊,我个人死都不会用那种东西。 10/16 22:02
57F:→ elements: 授权条款改了 没机会看到fb告人了 10/16 22:12
58F:推 jsgoc: android开始支援kotlin 建议也看一下 屎守JAVA和当年屎守C 10/16 23:12
59F:推 jsgoc: JAVA不是不好 而是有更好的语言一直出现 10/16 23:22
60F:→ jsgoc: C++也不是不好 而是一直有出现更适合的语言出现 10/16 23:24
61F:→ jsgoc: 如果要真正的native c才是真正的native因为JAVA有些也是呼 10/16 23:25
62F:→ jsgoc: 叫底层的C去执行 10/16 23:25
63F:推 senjor: 感谢jsgoc提供的讯息~ 10/16 23:42
64F:→ dreamnook: 可以降低开发成本的语言就是好语言 10/16 23:52
65F:→ angusyu: 大家在讲系统原生语言,你在讲 c 10/17 06:37
66F:→ Argos: JAVA不是不好只是用了会被告到脱裤 所以才改用kotlin XDDD 10/17 09:52
67F:推 senjor: 没错,这样还是不会改变大家对於Native的理解啊.... 10/17 10:59
68F:推 onlyeric23: google早就赢了 10/17 23:48
69F:→ Argos: 会上诉阿 而且弄这个弄了六年 劳民伤财 这才是硬伤 10/18 10:01
70F:推 jiahansu: 游戏才更适合用跨平台方案,用C++和OpenGL开发,才是真N 10/21 10:01
71F:→ jiahansu: ative 10/21 10:01







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother 或 站内搜寻

TOP