为Android开发客户端 - 服务器应用程序...我从哪里开始?

时间:2011-03-24 21:44:44

标签: android web-applications client-server

首先,我要说我什么都不知道。我相当聪明,我可以学习....但我需要知道的是我需要学习的是什么。想想我刚刚开始的业余爱好者。我有数学学位,所以逻辑对我有意义,但这都是抽象的数学,所以我从来没有在学校使用过Matlab。

我想为android开发一个应用程序。我希望这个应用程序从用户那里获取输入(文本和相机图像),并将该输入与某些元数据一起存储(即输入时,输入时设备的地理位置)。我还希望将数据传输到服务器(我对服务器有完全的管理员访问权限,但是还没有学到很多)并以一种可以通过桌面或Web应用程序访问的方式存储在那里还需要发展。 Android设备在输入时可能并不总是具有互联网连接(但是在完成时将被带到Wi-Fi热点进行上传),并且在将数据上传到服务器之后我将不再需要数据。装置。

我做了一些研究,并在我的知识中发现了以下差距,并通过以下方式对其进行了补救:
a)我将需要知道如何在android中编程 - 我在developer.android.com上通过these tutorials工作,购买并部分阅读本书( 1 ),刚刚购买了这本书( 2 ) b)我相信我需要了解一些关于JSON的知识 - 我刚刚在网上阅读了一些关于JSON的内容后,我刚刚购买了这本书( 3 )。 c)我需要了解我需要与服务器一起为数据做准备 - 不知道从哪里开始 d)我将需要决定如何访问数据,并学习如何开发它是什么。 - 不知道从哪里开始。

我无法发布多个链接,因此我已将所有书籍都移到此处...
1 google.com/search?q=isbn+9780321741233
2 google.com/search?q=isbn+9780321749673
3 google.com/search?q=isbn+9780470526910

我的问题:
如果这是你的项目,你会怎么做呢?我需要学习哪些语言?您能否以适用于我的项目的方式为每种语言推荐任何书籍,在线教程等?

感谢您抽出宝贵时间阅读我的查询,并感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

预订: Pro Android 2 。我有它,我已经读过了,它告诉你如何做所有事情。我购买它的唯一目的是在Android中开发客户端/服务器应用程序,我在两周内完成了应用程序。