我在这里请求您的帮助,我是软件开发人员,我一直在开发商业应用程序一段时间了,现在在几种技术,如ASP。. NET, Silverlight,WPF, WCF服务,SQL基本上是微软技术,这是我的背景,我最近开始进入AndroidJava,我正在寻找的是一些指导方针(最佳实践),在哪里投资我的时间,这样我就可以尽可能快地学习,并使用我已经拥有的大部分知识,因为我在工作时间后工作,时间不多:
我的目标是在Android上开发商业应用程序和游戏,上面写着:
-
服务器通信
-
我可以利用WCF服务知识吗拥有并使用它们?还有其他选择吗?
-
SOAP还是REST?
-
JSON还是XML?
-
安全SSL ?我买不起证书,最好的选择是什么?加密是否足够?
-
-
数据存储
-
数据库引擎推荐?
-
Files -> Encryption?
发展 -
- 我一直在使用Android SDK (ADT Bundle)附带eclipse作为IDE推荐?
欢迎其他建议:D
非常感谢您的时间,很抱歉这么长时间了
阅读关于数据库的SQLite,它类似于你必须使用的sql数据库。ADT包很好。
阅读Android开发者指南:http://developer.android.com