怎么说服技术主管放弃 NativeScript,用 Native 去开发 App?

2015-12-25 10:28:36 +08:00
 yeziahehe

我们提出过无数次,关于 NativeScript ,大家可能都没听过。
我介绍下 NativeScript ,用 js 实现,封装极为不成熟,性能也大打折扣。
但是技术主管这么多年一直写 js ,一直强调 js 非常好,比 Java 和 OC 这些编程语言灵活的多了,能做通用的事情多了。
求问,怎么说服他?
现在还不能离职,签了合同。也不能向其他的技术负责人吐槽,因为说话没分量。
但是移动组所有人已经委婉或者直接的劝说过多次了,怎么办???

13595 次点击
所在节点    问与答
43 条回复
yeziahehe
2015-12-25 13:06:51 +08:00
@learnshare 我觉得前端的工程师应该都比较推崇 NativeScript ,我们技术主管也是 js 出身。但是对于做原生的工程师应该还是很难接受的。毕竟弊大于利。
learnshare
2015-12-25 14:19:20 +08:00
@yeziahehe 毕竟弊大于利 这个结论太过草率,还是深入了解之后再做分析。
newbieo0O
2015-12-25 14:44:18 +08:00
要性能,还是用原生。建议楼主跳槽去做原生。这样对个人技能发展好。
pockry
2015-12-25 15:04:55 +08:00
NativeScript 国内外都没火起来把,怎么就这么有勇气选这个呢?
k9982874
2015-12-25 15:07:50 +08:00
不在其位不谋其事,咸吃萝卜淡操心。
mornlight
2015-12-25 15:14:39 +08:00
@learnshare 长期来看,楼主离职后,下一份工作会受技术限制的影响。
LINAICAI
2015-12-25 15:23:15 +08:00
要用了原生他不失业。。
所以这个,别试图说服他 js 不比原生好,因为他心里明白的~
yeziahehe
2015-12-25 15:28:51 +08:00
@newbieo0O 合同在身,现在还不能走。
@pockry 卧槽,谁知道被他找到了,说理念非常先进。
@mornlight 放心吧,我正在做毕业设计,手不会生的。
@LINAICAI 我觉得你说的很有道理。之前分析就是他没有搞过原生开发,怕掌控不了。
Jaylee
2015-12-25 16:19:06 +08:00
就算出了问题,难道还要你背锅? 皇上不急太监急
stiekel
2015-12-25 16:28:40 +08:00
看来大家对小公司的产品是有看法啊。 NativeScript 其实是一个不错的解决方案,不像 Ionic ,而更像 React Native —— 准确的说,是 React Native 更像 NativeScript 。自从 4 月发布 1.0 以来,其实无论是社区活跃度,还是关注情况,其实真的还是蛮不错的。国内的确没什么人关注,从你们老大的选择来讲,其实并不差的。
oorrpp
2015-12-25 16:46:49 +08:00
搞啊,领导说什么就是什么,你还能 get 新技能
Zzzzzzzzz
2015-12-25 16:52:36 +08:00
感觉 titanium 这几年很没存在感, 这种拿 js 封装跨平台 native api 做 app 开发的也不算什么新路数, 哪有那么可怕啊.
lonelygo
2015-12-25 16:58:25 +08:00
1 、谁是老大;
2 、炸药包谁扛;
siroccoicode
2015-12-25 17:42:13 +08:00
现在纯正的原生开发并不一定是最佳选择,主要根据业务场景,为了满足更加多变的需求,各类混合式的 App 开发技术更有潜力。我之前写过 titanium 、 react-native 和 phonegap ,也做过很长时间的 Android/iOS 原生开发,相比较而言, titanium 在灵活性上非常有优势,热更新 hotfix 啥的就不多说了。

我刚开始接触这些非原生开发的时候也很抵触,其实很大原因来源于自己对新技术不熟导致的挫败感,后来熟悉了,慢慢觉得不错,挺好的;再后来能去改 titanium 源码服务于自己的业务开发时,我都快变成脑残粉了好么。。。。
movtoy
2015-12-25 19:39:00 +08:00
有人的地方就有政治,每个人都有自己的小世界,都有自己的一套。


团队关键就是:只按领导的那一套!
johnhsm2333
2015-12-25 19:49:46 +08:00
我还以为国内就没人关注 NativeScript 这玩意。最重要还是社区不活跃导致的问题还有一个就是 rn 太抢风头了。

随着项目的迭代优劣就会很明显了。到时候就准备填坑吧。

你们老大喜欢用 ns 多去国内做做推广吧。
RockyLee
2015-12-25 21:58:08 +08:00
你们技术主管要是 C# 出身的话估计就要用 Xamarin 了
beginor
2015-12-25 22:22:38 +08:00
@RockyLee 如果一个 app 要跨平台的话用 xamarin 还是不错的,能重用不少东西, xamarin 除了付费之外,最大的坑是第三方类库的绑定,特别是遇上国产的混淆的类库
love
2015-12-25 22:49:29 +08:00
LZ 你和你的主管是怎么说的?我看 nativescript 的思路不错啊,比 html 仿的原生好多了,难道有什么硬伤在?
pheyer
2015-12-26 10:23:41 +08:00
我靠,看这贴之前我都不知道 NativeScript 的存在呢,只知道 ReactNative
一直都是写原生的,最近正在看 ReactNative ,也许这种能为我打开前端之门?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/246007

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX