楼主:
purin88 (原来我是愤怒的乡民)
2017-10-16 10:05:25先说说敝人经历,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
作者:
elements (Helianthus annuns)
2017-10-16 10:07:00标题应该改成:用不熟的工具开发更痛苦
作者:
ssccg (23)
2017-10-16 10:10:00是你不熟,会有这种开发方法就是有一堆前端反而比较熟这个
作者:
femlro (母猪教谋神异端审问官1.5)
2017-10-16 10:11:00写前端的会呛你说 native没办法跨平台XD最近诺贝尔奖颁给了行动经济学大师 他理论一个就是假设在班上发杯子,然后给大家评价杯子的价值有杯子的都给高价格 没杯子的价值评起来都比较低
这不是工具的问题,是适不适合的问题你都说你C#都不太会了,哪有什么资格来喷工具
Cordova 和 Xamarin 其实不难用阿, 只是你不熟而以
作者:
Argos (Big doge is watching u)
2017-10-16 10:33:00不过老实说 用第三方框架写APP是有风险的 尤其是iOS那边...
作者:
ssccg (23)
2017-10-16 10:37:00iOS有风险的不是框架,通常是在打算不上架就更新程式的做法
作者:
Argos (Big doge is watching u)
2017-10-16 10:43:00现在是这样没错阿 以后谁知道 Apple最爱挡东挡西的
作者:
ssccg (23)
2017-10-16 10:53:00这种用native写也是一样会遇到的啊
作者:
Argos (Big doge is watching u)
2017-10-16 11:03:00native顶多是出bug 不会被下架吧?
native上不了架,不是内容太垃圾,就是根本没搞清楚规范。
作者:
bndan (seed)
2017-10-16 13:29:00这种hybrid app 是给本来专精于web/c# 跨平台用的 = =a对于手上本来就具有native app 能力的当然觉得难用阿...
作者:
y3k (激流を制するは静水)
2017-10-16 15:44:00我觉得是你能力不够或不适合.... 这种框架给适合的人可是产出倍增 写一次包三四个
作者:
bndan (seed)
2017-10-16 18:01:00产出倍增!? 囧~ 这是用哪一面向来讲? 商业导向??
作者:
Argos (Big doge is watching u)
2017-10-16 18:05:00网站有套版 APP也可以套版阿 你懂der ㄎㄎ
作者:
ho2002 (批踢踢特侦组)
2017-10-16 23:03:00自己不熟怪东怪西 个版?
什么 native 要半小时? CSS 调一下不用几秒钟 (战)
作者: tsao1211 (Sunday) 2017-10-17 11:02:00
你怎么会想自己刻 网络一堆现成的 ionic framwork7
作者:
tz5514 (屁安)
2017-10-17 13:11:00标题跟内文有什么屁关联 自己没确定职缺内容就进去还怪工具
作者:
jsgoc (jsgoc)
2017-10-17 15:54:00建议用physical device 就和你之前方法一样
BOOTSTRAP不会用我笑了 没关系 JQUERY还有MOBILE可以用
作者:
justben (BEN)
2017-10-18 23:34:00RN的CSS是FB自己刻出来的喔,用flexbox去调就好跟一般不同
建议还是拿针刺光盘 coding什么的都不native
VS有不用Hyper-V的模拟器吧, 不过需要另外下载.
作者:
OnlyRD (里巷人)
2017-10-27 15:45:00主要是网络的技术太杂了,现在爽爽用过两年就又是新的工具一批,native相对稳定,所以关键就是快速上手新工具的能力,不然你就去做后端。