OC

Knowledge OS
主帖 14 条回复

从头开发电商app,用Swift可不可行

牛牛跳水 牛牛跳水 · 2015年06月01日 · 阅读 3 · 更新于 2015年08月14日 · 无人欣赏。

创业项目,前期打算只上iOS版本.

OC完全不会,只从Swift入手可不可行?

另外有没有一些跨平台的解决方案可供参考.

菜鸟求指导

回复

14 条
#1
tinyfool
2015年06月01日

可以只用swift

跨平台方案我们在做,不过年底估计才会发测试版本出来

#2
generalzyq
2015年06月01日

用swift问题不大,但是很多轮子得自己写,毕竟这门语言没有OC成熟。所以从风控和周期的角度依然推荐OC。

#3
尼克徐
2015年06月02日

Xamarin Platform

http://xamarin.com/

c#语言跨平台的一个方案,我们公司的一个vender在用。

#7
牛牛跳水
2015年06月02日

2楼 @generalzyq

3楼 @尼克徐

谢谢你们的建议.不过之前没有C#和OC的经验.

Swift看了一下, 感觉语法比较简单, 而且我对脚本语言和函数式编程比较熟悉,

所以觉得从Swift入手开发周期可能会相对短一些.

#9
generalzyq
2015年06月02日

5楼 @牛牛跳水 facebook的框架 react-native可以使用JS编写iOS程序。你可以试试,因为你比较熟悉脚本语言。swift看起来挺简单,但是有些坑你还是要适应适应

#10
尼克徐
2015年06月02日

7楼 @牛牛跳水

8楼 @tinyfool

比较同意tinytool的看法。

如果是要熟悉一个平台,最好先用它的原生语言做app,其次再考虑跨平台。

跨平台方案往往有些坑,此时如果会原生语言,就会大致明白坑在哪。

另外所有最新的功能,最开始都会实现在原生的语言上。

#11
牛牛跳水
2015年06月02日

嗯,看来得直接入原生的坑了.跨平台以后再考虑.

#12
xiaomada
2015年06月08日

在我有限的认知里,一开始就想着跨平台(而不用 native)的公司最后都没有机会去跨平台。。。

#13
rocky2015
2015年08月14日

开发里很重要的一条复用性,swift出来时间不长,所以优选oc

#14
quux
2015年08月14日

13楼 @rocky2015 swift 和 Objective-C 的互操作性很差么?我用 swift 做开发,用各种形式的 Objective-C 库,没有遇到实质性的问题。

本帖有14个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。
登录 或者 注册
顶楼 / 底楼 / 首页