APICloud提供适用于命令行的开发工具,开发更具极客精神!
APICloud近期大动作不断,上周刚刚支持Atom编辑器,并推出核心开发工具库。本周又为开发者提供了一款超轻便的新开发工具——CLI工具!
- 操作系统: Mac/Windows/Linux
- nodejs环境: node 4+
- 开源协议: GPL-3.0
CLI工具适用于所有开发者
这是一款适用于终端/命令行的开发工具,它基于APICloud核心开发库开发,包含新建页面模板、新建应用模板、WiFi同步等核心功能等核心库已有功能。
APICloud平台中已汇集了Sublime、Webstorm、Atom等众多主流的开发工具,致力于为所有开发者提供更多的工具选择。CLI工具最大意义在于,无需下载任何软件,直接利用电脑中的终端或命令行程序即可使用CLI工具,以此来开发APICloud移动应用。这款CLI工具将覆盖至几乎所有的开发者。对于开发者来说,现在可以在任意喜欢的文本编辑器中进行APP开发。
CLI工具轻量而简洁,拥有极客范儿
CLI工具无需下载,且适用于终端或命令行,因此它的轻量可见一斑。在线安装只需一行命令即可完成,维护和更新都非常及时。开发者们再也不需要费力记住各种快捷键、交互菜单或是GUI层可能的问题。现在只需要几个简单的命令,就可以愉快的编写APICloud应用。
CLI工具简化自动化流程和二次开发
使用CLI工具,在命令行中配合使用svn checkout命令和apicloud wifiSync命令,就可以实现自动从APICloud云端同步代码,并同步在移动设备中。
另外,APICloud开发工具原本只适用于nodejs语言的二次开发,由于CLI工具的出现,现在可以适用于任何有脚本执行能力的语言的二次开发,如Python、Java等语言。
CLI工具的指令集
CLI工具使用的一些注意
1.参数中的workspace,project和file,可以是相对路径或绝对路径;
2.支持的应用模板有: default,bottom,home,slide ;
3.支持的页面模板有:
page001,page002,page003,page004,page005,page006,page007,page008,page009,page010,page011,page012,page013,page014,page015,page016,page017,page018,page019,page020,page021,page022,page023,page024,page025,page026 ;
4.port 为wifi服务启动时的端口号;
相关技术文档:http://www.apicloud.com/index?uzchannel=3
免费1对1梳理APP需求:http://app.apicloud.com/RequirementDescription
推荐项目送macbook、iphone7等大礼:http://community.apicloud.com/bbs/forum.php?mod=viewthread&tid=44433
APICloud提供适用于命令行的开发工具,开发更具极客精神!的更多相关文章
- Linux系统——28个命令行下的工具
Unix/Linux下的28个命令行下的工具 下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不 ...
- 命令行视频下载工具 you-get 和 youtube-dl
you-get 和 youtube-dl 都是基于 Python 的命令行媒体文件下载工具,完全开源免费跨平台.用户只需使用简单命令并提供在线视频的网页地址即可让程序自动进行嗅探.下载.合并.命名和清 ...
- JVM 第五篇:命令行 JVM 故障处理工具
本文内容过于硬核,建议有 Java 相关经验人士阅读. 1. 引言 虽然我们前面介绍了各种图形化 JVM 故障处理工具,但是很多情况下,我们在处理问题的时候并没有图形化的操作环境可以使用,这时候,就需 ...
- golang常用库:cli命令行/应用程序生成工具-cobra使用
golang常用库:cli命令行/应用程序生成工具-cobra使用 一.Cobra 介绍 我前面有一篇文章介绍了配置文件解析库 Viper 的使用,这篇介绍 Cobra 的使用,你猜的没错,这 2 个 ...
- VMware10中的CentOS6.5命令行安装VMwaretools工具启用windows与虚拟机中Linux系统的共享目录
VMware10中的CentOS6.5命令行安装VMwaretools工具启用windows与虚拟机中Linux系统的共享目录 一.描述 系统描述:win7旗舰版64位系统+VMware Workst ...
- [Linux] jq:命令行JSON处理工具
jq命令帮助我们很方便地在终端查看和处理json文件 jq命令的帮助信息: abby@abby:bgs$ jq -h jq - commandline JSON processor [version ...
- PHP 命令行参数解析工具类
<?php/** * 命令行参数解析工具类 * @author guolinchao * @email luoyecb@163.com */class CommandLine{ // store ...
- AI 开发路漫漫,什么才是真正的极客精神?
摘要:AI开发看上去很美,实践起来却不是一件容易的事.一个聪明的开发者知道借助工具提升开发效率,一个智能的平台则会站在开发者的立场,为用户提供贴心服务. 前言 “理想很丰满,现实很骨感.”如果用一句话 ...
- eoe移动开发社区创始人兼CEO靳岩:开发者缺极客精神
(国内知名Android开发论坛eoe开发者社区推荐:http://www.eoeandroid.com/) [媒体专稿]移动互联网在中国的深入发展已经有5.6个年头,从当初苹果推出iPh ...
随机推荐
- codeacademy
codeacademy http://link.zhihu.com/?target=https%3A//www.youtube.com/playlist%3Flist%3DPLP6DbQBkn9ymG ...
- 《GK101任意波发生器》升级固件发布(版本:1.0.2build690)
一.固件说明: 硬件版本:0,logic.3 固件版本:1.0.2.build690 编译日期:2015年4月24日 ====================================== 二. ...
- RT-Thread的CPU使用率计算
CPU 的使用率一般是我们比较关心的问题,在这里我们就用空闲线程的钩子函数去统计 CPU 的使用率,并通过串口打印出来.首先我们在初始化线程中设置好钩子函数,并在 LED 线程中给系统人为的加入很多“ ...
- [转]为何TCP/IP协议栈设计成沙漏型的
http://m.blog.csdn.net/blog/dog250/18959371 前几天有人回复我的一篇文章问,为何TCP/IP协议栈设计成沙漏型的.这个问题问得好!我先不谈为何它如此设计,我一 ...
- Delphi的并行计算
有如下循环体: hits:=; do begin {perform some calculations dependent on random number generation to determi ...
- Windows与Linux共享文件夹互相访问
[原文] 首先安装并配置软件samba [html] view plain copy sudo yum install samba samba-client vim /etc/samba/smb.c ...
- Simple Web Example
eclipse3.7 运行一个简单的servlet,Target Platfrom 必要的jar为 0 ACTIVE org.eclipse.osgi_3.7.2.v20120110-141 ...
- SQL server 2008数据库的备份与还原(转)
一.SQL数据库的备份: 1.依次打开 开始菜单 → 程序 → Microsoft SQL Server 2008 → SQL Server Management Studio → 数据库:Dsi ...
- HW 研发体系机构的几个术语
PDT(product development team)产品开发团队 类似于产品经理 程序员 -- PL -- PM --开发代表 -- PDT LEADER --------------- ...
- This application failed to start because it could not find or load the Qt platform plugin "xcb".
1. copy libQt5DBus.so.5 2. add QT_PLUGIN_PATH blog.csdn.net/windows_nt/article/details/242 ...