为什么是跨平台技术

移动开发如日中天,很个人都想参与,我也不例外,但是我的背景却既没有object c也没有java的经验,当我看到有跨平台技术使用的是Html5/javascript的时候,我觉得这个我倒是可以试试。

而且面对众多平台,一个应用每个平台投入不菲的成本来开发,确实是一件让人头疼的事,所以也就会有不少人看好跨平台的技术。


为什么是PhoneGap+Sencha

跨平台技术确实有多种,Titanium 就是PhoneGap有利的竞争者之一,但是PhoneGap支持的平台是最多的,虽然界面来讲不如Titanium那么Native。

而且PhoneGap可以和众多JS的框架结合开发,其中包括JQueryMobile和SenchaTouch,jojo等。

而选择sencha的原因,主要是界面相对JQueryMobile要好,提供MVC的框架可以更好的掌控整个APP,生成的APP程序流量可控。虽然Sencha支持的浏览器要比JQM要少。


项目的起源

有了跨平台的技术,需要一个项目方向。

当我看到 “傻瓜式APP开发工具”  http://mobile.51cto.com/hot-292923.htm ,居然每个客户每月收费$XX,甚至$XXX,我觉得或许这是个机会。

其中: biznessapps:http://www.biznessapps.com/pricing.html

Mobile Roadie: http://www.mobileroadie.com/(中文版 http://www.qmobao.com/ )


开发

有了技术和项目方向,就进入了紧张的开发过程,花了2,3个月的业余时间,终于开发出了一个有点模样的东东。

整体的用户注册/APP项目管理/以及模块管理花去了我差不多一个月的时间,主要用于熟悉sencha和PhoneGAP,

后来每一个方向的应用差不多花了我一个星期,这些应用方向主要包括:

last.fm的方向:用于明星/粉丝交互,可以在线通过googlemusic听mp3哦

人人网方向:使用人人网公共主页API,将一个公共主页的内容打包成一个APP

alibaba企业信息:可以将阿里巴巴的企业信息打包成一个独立APP,包括产品介绍(分类),相册等,

discuz论坛:结合插件,将discuz打包成独立APP(快捷创建 http://jingub.com:8080/buildapp )

(如果开源,我想需要大家添砖加瓦的主要是针对不同的应用方向,添加更多的模块)


能用来创业吗,还是开源

突然发现,其实产品开发出来到,成千上万的用户使用它,其实还需要很多工作要做,尤其是你只是一个默默无闻的技术人员。

因为创业都是有时间窗口的,过了这个窗口,可能就一文不值了。

当我看到一个国外的网站发布一个工具,对wordpress的生成app也能收费的时候,

当AppCan也能引起很多人关注的时候, http://www.36kr.com/p/83527.html

突然,我觉得,不如开源算了。

(支持开源的,想加入的有吗,或者支持做成一个创业项目的有吗?)


目前项目的情况:

发布地址:http://jingub.com

转载于:https://www.cnblogs.com/cleo/archive/2012/02/15/jingub_opensource_or.html

开源一站式移动应用生成平台Jingub系列(0):背景资料介绍相关推荐

  1. cube开源一站式云原生机器学习平台-架构(二)

    全栈工程师开发手册 (作者:栾鹏) 一站式云原生机器学习平台 前言:cube是开源的云原生机器学习平台,目前包含特征平台,支持在/离线特征:数据源管理,支持结构数据和媒体标注数据管理:在线开发,在线的 ...

  2. cube开源一站式云原生机器学习平台-推理服务的工程化加速

    全栈工程师开发手册 (作者:栾鹏) 一站式云原生机器学习平台 前言:cube是tme开源的云原生机器学习平台,目前包含特征平台,支持在/离线特征:数据源管理,支持结构数据和媒体标注数据管理:在线开发, ...

  3. cube开源一站式云原生机器学习平台-架构(一)

    全栈工程师开发手册 (作者:栾鹏) 一站式云原生机器学习平台 前言:cube是开源的云原生机器学习平台,目前包含特征平台,支持在/离线特征:数据源管理,支持结构数据和媒体标注数据管理:在线开发,在线的 ...

  4. cube开源一站式云原生机器学习平台

    https://github.com/tencentmusic/cube-studio cube云原生机器学习平台-架构(一) cube云原生机器学习平台-架构(二) cube云原生机器学习平台-架构 ...

  5. itest work(爱测试) 开源接口测试敏捷测试管理平台 9.5.0 发布,接口测试及脑图用例重大升级

    (一)itest work 简介 itest work (爱测试)  一站式工作站让测试变得简单.敏捷,"好用.好看,好敏捷" ,是itest wrok 追求的目标.itest w ...

  6. 360开源k8s集群管理平台:wayne的使用与介绍

    公司私有化部署的调研继续进行,之前已经完成了一个服务的k8s部署(一个Python服务Dokcer化并k8s布署实例)和搭建了自己的私有仓库(harbor搭建与使用).这篇文章来介绍一个 k8s 集群 ...

  7. 手机开发平台指南、教程和资料介绍

    近来无事,把手机开发平台的学习指南.教程和资料总结一下,方便大家参考.     手机客户端软件开发最大的困难就是平台不统一,手机开发平台太多.     手机可分为智能手机开发和feather phon ...

  8. 手机开发平台指南、教程和资料介绍(修改稿)

    欢迎转载,转载请注明出处.作者:手机即信息 博客:http://canco.javaeye.com 近来无事,把手机开发平台的学习指南.教程和资料总结一下,方便大家参考. 手机客户端软件开发最大的困难 ...

  9. 全网开源快速开发平台,低代码平台,企业级开发平台,开源系统,私活平台,学习平台,毕设平台,企业级应用开发平台资源整理

    个人比较喜欢开源技术,经常在开源社区寻找一些优质的开源项目. 这是一个巨人的时代,唯有站在巨人的肩膀,与巨人同行,我们才能够走的更快. 现在技术迭代升级速度比较快,大学上学时,热火朝天的还在宣扬SSM ...

最新文章

  1. 如果乔布斯还在,今天他65岁了
  2. [Java] 实验4參考代码
  3. 8.Layout布局应用
  4. 详解C++11智能指针
  5. 超级全面的权限系统设计方案
  6. 黑马程序员 java基础之网络编程TCP
  7. Android在Activity中动态增加xml自定义样式布局控件(引用xml布局文件和循环增加控件)
  8. CodeForces - 556C Case of Matryoshkas
  9. 生成式预训练之MASS
  10. android密码用户名和密码错误,Android之输入用户名和密码验证
  11. matlab开关电源仿真软件,开关电源仿真设计软件选择
  12. 软件工程需求分析-需求规格说明书
  13. 古体字与简体字对照表_简体字与繁体字对照表大全.pdf
  14. 在mtk6223的软t卡上实现对sdhc卡的读写
  15. hiber+spring继续找bug
  16. [指针八]有关指针的面试题
  17. Angular4中使用PrimeNG calendar
  18. DSP的时钟和系统控制
  19. 一个强大的小程序-Phun
  20. java怎么给文本框加滚动条_懂Java中Swing的朋友,谁能帮我在Jtextare上加一个滚动条啊?很急!...

热门文章

  1. 阿里云服务器CentOS6.8安装JDK
  2. mysql数据库索引 分区_数据库设计 – 要索引的列太多 – 使用mySQL分区?
  3. 数仓主题表怎么设计_陶瓷企业展厅设计主题风格怎么确定?
  4. mysql log 记录报错 sql语句_MySQL生产库中添加修改表字段引起主从崩溃的问题总结...
  5. 计算机辅助设计设计师理论知识试卷,计算机辅助设计试卷 A卷
  6. 分拣外观残缺的机器人_一款分拣搬运机器人的设计
  7. Android 中opengl es灯光效果实例
  8. ipython和jupyter_IPython与Jupyter Notebook以及Anaconda
  9. [Python]网络爬虫(六):一个简单的百度贴吧的小爬虫
  10. KVM虚拟机搭建增量镜像(一个基本镜像拷贝成无数多个子镜像)