佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1752|回复: 14

apps, 如何下手?

[复制链接]
发表于 29-10-2013 01:23 AM | 显示全部楼层 |阅读模式
我没有做apps的经验,web application的话到有一些些经验的。

我想create一个apps,应该从哪里下手呢?
IOS、android、还是WP呢?
我知道iOS和WP都需要license的,而且要付费吧。他们的license是wholeLife的吗?需要更新?

请各位有经验的过来人授招。
回复

使用道具 举报


ADVERTISEMENT

发表于 29-10-2013 02:07 AM | 显示全部楼层
Web (html5 + jQuery Mobile) -> apps 就用 PhoneGap,免费的。
会 C# + XAML 就用 Xamarin,可以同时 convert 去 iOS & Android,收费的。
Android (Java) 的 tools 是免费的。
Windows (C#) 免费的就用Visual Studio Express。
Apple (Objective C) 的要收费的。

放去 Android Market & Apple Apps Store 也是要收费的。
回复

使用道具 举报

 楼主| 发表于 30-10-2013 02:52 AM | 显示全部楼层
hooi1983 发表于 29-10-2013 02:07 AM
Web (html5 + jQuery Mobile) -> apps 就用 PhoneGap,免费的。
会 C# + XAML 就用 Xamarin,可以同时 con ...

windows 就只能用c# 吗?VB怎么样?
Android market也要收费吗?这个我可不知道呢。谢谢。

那,它们的费用如何?哪里有相关资料可以看看?
回复

使用道具 举报

发表于 30-10-2013 03:41 AM | 显示全部楼层
cp877 发表于 30-10-2013 02:52 AM
windows 就只能用c# 吗?VB怎么样?
Android market也要收费吗?这个我可不知道呢。谢谢。

https://support.google.com/googleplay/android-developer/answer/113468?hl=en

Xamarin 就要用 C#。
如果用 VS 应该 C# or VB.Net 都可以。
我也是用 VB.Net 的。
回复

使用道具 举报

发表于 1-11-2013 09:19 PM | 显示全部楼层
看你熟悉哪些语言咯~
如果熟悉C#,从Windows Phone开始吧~
如果熟悉Java,就从Android下手。
iOS是用Objective-C的。
熟悉C++,可以考虑Ubuntu Touch
如果都不输,反而熟悉HTML5和CSS,Ubuntu Touch吧~ 也可以选PhoneGap。

我个人觉得,如果没有底的,Windows Phone App回比较容易开发一些。
回复

使用道具 举报

 楼主| 发表于 2-11-2013 05:59 PM | 显示全部楼层
andy5627 发表于 1-11-2013 09:19 PM
看你熟悉哪些语言咯~
如果熟悉C#,从Windows Phone开始吧~
如果熟悉Java,就从Android下手。

嗯,谢谢。
另外想要知道哪里可以找到关于地图apps的资料,因为youtube和google找都是一堆什么GPS之类的apps。
回复

使用道具 举报

Follow Us
发表于 13-11-2013 11:41 PM | 显示全部楼层
地图apps?
Google Map SDK V2 不是有大把sample?
回复

使用道具 举报

 楼主| 发表于 22-11-2013 02:36 AM | 显示全部楼层
gkheng2003 发表于 13-11-2013 11:41 PM
地图apps?
Google Map SDK V2 不是有大把sample?

谢谢指引。
因为不曾接触这类的apps所以无从下手。
之前只是帮朋友做做web application的小小function而已。就是从SQL提取Data然后display到gridview。
回复

使用道具 举报


ADVERTISEMENT

发表于 30-11-2013 11:41 AM | 显示全部楼层
phonegap 只是给 ios 而已吧,如果你利用 phonegap 拿去跑 android 就免了
sencha 比 phonegap 好很多但 native feature support 特别少可是在 android / ios 跑到还可以 (也是会 lag 当 listing 超过 100+ 有 thumbnail)

你要学就学 native build,其余的浪费时间。。。因为我真心用过 + 我原本转业本来就是 web 当我全体发挥 web knowledge 用在 phonegap / sencha 根本是很白费心机
adobe air 本人也会一点,可是拿来做 game 还可以吧, enterprise app 就别去想用了。。。因为。。。全部你要自己写甚至 menu 等等那些也没有

Google Map SDK 很好用吧,可以去参考。。。其实不难但 register key 在 google console 的时候比较麻烦,因为 testing build/ production build 不能通用偶尔搞到自己也忘记做么拿不到。

回复

使用道具 举报

发表于 30-11-2013 10:34 PM | 显示全部楼层
Google Map App最好直接丢在机里面跑。
emulator 很难给它跑
回复

使用道具 举报

发表于 1-12-2013 12:03 PM | 显示全部楼层
cupid25 发表于 30-11-2013 11:41 AM
phonegap 只是给 ios 而已吧,如果你利用 phonegap 拿去跑 android 就免了
sencha 比 phonegap 好很多但 n ...

那你用过 Xamarin 吗?
回复

使用道具 举报

发表于 1-12-2013 02:17 PM | 显示全部楼层
hooi1983 发表于 1-12-2013 12:03 PM
那你用过 Xamarin 吗?

我知道,但也是不建议用。。。其实这些 cross platform 都是失败同一个原则。。。那就是 eco-system failure
不是 xamarin 老爷只是达不到真正发挥机的效果。当然 xamarin 非常不错的 product。 c# 是不错的 programming 我纯喜欢吧。不喜欢 xamarin 的也很多,其实你也可以去看为什么,也许我们都到那个阶段可以知道 xamarin 达不到我们的需求。

而且 native platform 升级,xamarin 的 impact 迟早更严重。。。我开始做 android 以 2.+ 开始,到今天 android deprecated 的东西也可以说 7788,google map sdk 也改了,push notification 也改了。。。可以说很多新 external library 出现。所以还是一样一句 cross platform 还不是时候该去利用,虽然可以减少 development time 但 maintaince 越来越加重。 (未来也许更多,现在 deprecated 还在 support 当中。。。何时撤掉才是最大问题)

还有一个就是 cross platform 的 compile 出来的 file 都是超级大,同一个东西一个 500kb ,另一个可以 10-20mb。memory usage 也是消化 10-30% extra 。。。


本帖最后由 cupid25 于 1-12-2013 02:29 PM 编辑

回复

使用道具 举报

发表于 1-12-2013 02:27 PM | 显示全部楼层
cupid25 发表于 1-12-2013 02:17 PM
我知道,但也是不建议用。。。其实这些 cross platform 都是失败同一个原则。。。那就是 eco-system fail ...

原来如此,谢谢告知
回复

使用道具 举报

 楼主| 发表于 3-12-2013 03:46 AM | 显示全部楼层
cupid25 发表于 1-12-2013 02:17 PM
我知道,但也是不建议用。。。其实这些 cross platform 都是失败同一个原则。。。那就是 eco-system fail ...

老师傅呢。


回复

使用道具 举报

发表于 3-12-2013 12:20 PM | 显示全部楼层
cp877 发表于 3-12-2013 03:46 AM
老师傅呢。

师傅就不敢当啦。。。


ios 每一年需要付费吧,Personal USD99 。。。。或者你也可以选择 Enterprise USD399
Enterprise 你可以自己 host 你自己的 app 吧,但每一年你需要 re-compile 过利用新的 cert 不然就是 expired 不能开了


Android USD25 lifetime (当要 publish 去 market才需要付费,free developement tool & resource)


Window P. Annual USD19 (当要 publish 去 market才需要付费,free developement tool & resource )
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 15-9-2025 01:37 AM , Processed in 0.199714 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表