近几年手机开发非常流行,可是ios有自己的一套语言,Android虽然可以用Java开发但是也是要需要从google下载插件,总感觉不那么方便,作为Java开发者,有没有一种使用Java语言能够快速开发APP的软件呢?最近看到公司同事在用APICloud开发APP,我学了一下确实很方便。

以我的理解,APICloud就像一个SVN,但是你不止可以在APICloud上保存和共享代码,每次测试或者发布,你都必须到APICloud的官网上进行编译。
这样你就可以通过APILoader这个工具在手机上直接进行测试了。

下面我就来介绍一下使用APICloud的准备公司以及如何使用Java进行开发。
1.首先,需要下载APICloud,网上随便搜一下。
打开APICloud.exe,并去官网注册。
如果你们的开发团队已经有在使用APICloud进行开发,那就需要让你们团队的管理员把你的APICloud账号加入他们的开发组,这样你就可以看到并下载他们开发的源代码了。
现在打开APICloud的应用,你可以发现其实跟Eclipse极像,本来就是给Java开发者用的,可以理解,用法这里就不多介绍了。
如果你已被加入开发团队,打开SVN工具,无需设置便可看到团队中已有的代码了。

2.代码的获取,修改和提交:
通过SVN获取代码,代码主要由HTML和JS组成,通过JS调用AJAX获取后台数据。其实后台还是需要用Java实现,并做成Restful接口提供给前端。
以MVC来说,你可以理解为APICloud负责V层,M和C层需要你自己用Eclipse开发。
有点像前后台分离的开发方式。
改完代码需要在项目右键菜单中,通过云端同步→提交,提交到APICloud服务器上。

3.编译:登录http://app.apicloud.com/,登陆完成后→团队协作→左侧项目列表中选择要编译的项目→云编译→选择ios或者Android,进行云编译,编译完就可以看了


4.测试准备:登录http://app.apicloud.com/,登陆完成后→团队协作→文档→下载→APILoader→下载手机端APP

5.测试:打开APILoader,画面中有个圆点可以设置地址和参数(服务器端口号和地址,在APICloud→帮助→查看WiFi真机同步服务器地址中可查看)


APICloud中,选择项目点击右键,选择WiFi真机同步/USB真机同步,此时手机端APILoader会自动下载APP文件,下载完成后即可使用APP。

开发帮助可参考APICloud→帮助→WiFi真机同步使用说明打开的帮助文档

其实APICloud就是一套前台页面的开发工具,它帮你编译,发布,使你可以用APP访问。

用Java(APICloud)开发手机APP相关推荐

  1. php开发的app商城,如何利用PHP语言开发手机APP

    如何利用PHP语言开发手机APP 一般的PHP框架都可以用来做app后台服务器.因为原理上客户端从你这边拿的都是字符串数据,所以就算你不用框架也没有问题,不过会引发后续的问题.PHP提供API给客户端 ...

  2. 如何开发手机APP软件?

    一门APP开发平台能做APP嘛 1.可靠的.专业的在线app开发平台可以满足中小企业的基本功能,而且制作出来的app非常专业,也可以拿来进行使用,如应用之星,就是采用控件式操作方式,菜鸟也可以制作出来 ...

  3. php语言能开发app吗_怎么利用PHP框架语言开发手机app?

    原标题:怎么利用PHP框架语言开发手机app? 一般的PHP框架都可以用来做app后台服务器.因为原理上客户端从你这边拿的都是字符串数据,所以就算你不用框架也没有问题,不过会引发后续的问题.PHP提供 ...

  4. php开发安卓应用程序,如何利用PHP语言开发手机APP

    一般的PHP框架都可以用来做app后台服务器.因为原理上客户端从你这边拿的都是字符串数据,所以就算你不用框架也没有问题,不过会引发后续的问题.PHP提供API给客户端就好了,API描述方式有很多种:R ...

  5. 语言做一个自动售货机软件_软件开发手机app系统软件高端定制做一个app软件要多少钱...

    软件开发手机app系统软件高端定制-做一个app软件要多少钱 APP开发分原生APP开发和在线制作,我们来看下这两种都需要多少费用吧. 1.原生APP开发(定制开发) 互联网是个神奇的大网,大数据开发 ...

  6. 利用PHP语言开发手机app后台服务器的框架是什么?或者说开发流程是怎么样的?

    最近正在做一个手机APP的服务端API开发,虽然是基于Ruby on Rails的,做的也不太专业,不过大致相通,希望能够给你一些启发. 首先,如果是比较简单的手机APP,例如新闻客户端这样的 不会涉 ...

  7. python开发app的软件_如何利用python开发手机app

    python语言虽然很万能,但用它来开发app还是显得有点不对路,因此用python开发的app应当是作为编码练习,加上目前这方面的模块还不是特别成熟,bug比较多. 准备工作 利用python开发a ...

  8. 开发app要用html吗,为什么要使用HTML5开发手机APP?

    为什么要使用HTML5开发手机APP?从未来的发展趋势看,现在的大部分开发商都因为HTML5的便捷性而广泛使用它,而且使用HTML5可以带来更好的互动.从程序员开发的角度来讲,HTML5的代码更加清晰 ...

  9. Swift Playgrounds 能够开发手机App么

    Swift Playgrounds 能够开发手机App么 "我只有一​​台iPad.我可以用它来开发iOS应用吗?" 对于初学者来说,这是最常见的问题之一.我的回答总是:" ...

  10. 教育行业开发手机APP需要哪些功能

    教育行业开发手机APP需要哪些功能 教育行业是当前较为热门的行业之一,也是竞争性较强的行业之一. 那么,教育培训机构怎么能在这个行业中脱颖而出呢? 这时候你就需要一款教育APP了,教育APP可以为培训 ...

最新文章

  1. 【Ubuntu】虚拟机VirtualBox安装win7完整步骤
  2. 09-JS中table模糊查询
  3. ClientDataSet 探讨
  4. 软工Chapter Seven
  5. 利用Facebook开源项目来赚钱不再只是梦
  6. 八月25日8点半服务器维修,三国乱世8月25日合区维护公告
  7. 鄂尔多斯借贷迷局:1亿存款被冻结3年无法拿回
  8. AutoRest - 具有 C# 和 Razor 模板的 Swagger 规范代码生成器。
  9. angular上传图片_如何使用Angular轻松上传图片
  10. 微信小程序单选框radio使用实例
  11. 检查eth是否到账_花费32个ETH参与以太坊2.0是件很难的事吗?
  12. c/c++ static
  13. shell linux中用shell写一个占用CPU的脚本
  14. 请非技术人员不要对技术人员说这很容易实现
  15. IntelliJ IDEA 汉化包-支持2018和2019版本
  16. nodejs+vue+elementui企业考勤管理系统
  17. 小眼睛适合大框还是小框眼镜_近视眼镜大镜框好还是小镜框好?
  18. Notepad++安装JsonViewer插件
  19. windows录音程序原理
  20. 爬虫实战-爬取豆瓣读书书籍信息

热门文章

  1. 2022-2028全球及中国铝硅合金电子封装材料行业研究及十四五规划分析报告
  2. 有梦想,就去追,不犹豫,不后悔
  3. matlab cui,阻力汽车论文,关于基于Matlab-CUI的汽车动力性相关参考文献资料-免费论文范文...
  4. 安卓系统怎么模拟java_电脑上安装安卓系统模拟器的方法(直接用JAVA虚拟成手机)...
  5. 华为认证网络工程师考试是中文吗?
  6. Python可视化和动画模拟物理
  7. linux系统怎么调节分辨率,直观:Linux下的高分辨率屏幕设置
  8. 莫斯卡托葡萄酒的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  9. 苹果开发者账号续费不显示续费按钮的解决方法!
  10. SQL Server查询IP地址等信息