大概在三个月以前,我还在公司上班,因为健康的原因(腰椎),故辞去了呆了两年半的公司,多少有些不舍吧。辞职之后,一直呆在家里,刚开始心情还比较灰,毕竟健康出了问题,自己消极了一段时间。这样的状态大概维持了一个多月,后来也许是想通了,觉得自己这样下去也不是办法,于是在想是不是要找工作,可是,距离上一次找工作还是三年前了,简历都不知道怎么写了,但还是硬着头皮试了试,可想而知,不容乐观,所以,我还是决定自己干吧
起初,我是想做一个基于微信公众号的垂直招聘平台,面向外来务工人员(以前叫农民工),因为我家里是做这方面的,在深圳龙岗坂田这边,有许多工厂,所以资源不是问题。但是啊(是的,这里该转折了),微信公众号需要注册公司啊,要想网站正常访问需要提供备案的域名啊,对公账号需要办公地址啊,所有的这些门槛一次次把我打击了
然后,突然发生了一件大事,「微信小程序」
来了,互联网上一片欢呼,可是,距离正式开放出来还需一段时间,而我迫不及待需要一个能够维持自己生活的产品,所以,我选择了做App,确切的说是iOS端的App
花了一段时间学习了Swift基础,再到做一个简单的demo,发现门槛还是比较高的,估计到真正开发一个产品需要至少两个月时间,对我来说,估计到时我可能饿死了,那有没有高效一点办法呢?答案是肯定的—hybrid,虽然和native之间的性能比还是有差距,但简单的应用基本没太大区别,而且,Javascript基本上做web开发的多少会一点,所以入门不是问题,所以,Just do IT!
使用的技术栈:
Framework7:这是一个开发iOS和Android的开源移动HTML框架
Cordova:这是用来打包hybrid app的工具,超级好用,常用的平台都支持,可谓真正实现了跨平台
Nginx: 服务器,简单方便
PHP:不多说了,世界上最好的语言,用来做服务端的API编写,用这个主要是因为我会
MongoDB:也不介绍了,主要是用来存储数据,用这个主要是因为我会
Sketch:这是一个很轻量的图片处理软件,用来做移动端的界面图标之类的设计简直太方便了
首先要点赞的是Framwork7这个框架,真的好棒,实现的界面和原生的基本看不出差别,不信你看
看不出吧
其次是Cordova,几个命令就搞定好打包
- 创建项目
cordova create
- 构建要运行的平台
cordova platform add
- 增加插件
cordova plugin add
- 打包
cordova build
基本上常用的就是这几个命令,很简单吧
开发完了,最后就是上架了,我是上架到App Store的,流程大概如下
- 要有一个开发这账号
- 各种签名要弄好,上传应用的时候需要用到
- 在itunes connect上填好相关资料
- 打包好程序就可以上传了
- 审核需要时间,我的应用大概一天就搞定了,这里不得不称赞一下苹果的审核速度,业界良心啊
下面是广告时间
有需要可以扫码下载或在App Store上搜索影视会员宝
安卓请到网盘下载
会员都是免费的!!!
会员都是免费的!!!
会员都是免费的!!!
首页,影视会员宝
好了,谢谢各位看官,关于开发的疑问,各位可以在下方留言,尽量回答:-)
网友评论