app开发都会用到啥框架

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了app开发都会用到啥框架相关的知识,希望对你有一定的参考价值。

  国内几个集成类型的框架大致看过,适合入门级别或者对App要求不是很严格的开发者。
如果对App的性能、包size有要求。对代码有洁癖,不想使用一个功能就引入一个大坨jar包。
或者想专注学习某一个模块或方向,那么推荐你使用Lite的类库。
以下是lite站点已列出的一些特点
1. 专一,每个库只做一件事情,并且只有核心相关的代码,这使得框架库体积非常小。
2. 简单,不需要三方依赖或辅助,API使用简单。
3. 性能不错,作者每个环节经过测试对比,来选出更好的模式和做法。
4. 依赖抽象,开发者可以自由的替换实现,来拓展功能。
5. 约定优于配置,这个无需多说了,省掉多余描述,更好地做事情。

图片加载,UIL或者Picasso;
数据库,ormLite或者greenDao;
网络层,apcahe的http-common或者square的okhttp;
聊天,XMPP;
JSON解析,fastJson;
动画,NineOldandroids。
参考技术A 1.Framework7  
Framework就一直是开发ios应用程序的最佳选择之一。由于它提供对安卓的支持,如果你先从iOS入手,但随后构建具有类似iOS外观感觉的安卓版本,它也是个不错的选择。功能特性包括:MaterialDesign用户界面、原生滚动、1:1页面动画、自定义DOM库以及XHR缓存和预装入。【点击查看APP开发的真正报价】

2.Ionic
来自Ionic—这种流行的跨平台框架基于SassCSS扩展语言,使用起来相当容易,不过它还能集成用于构建更高级应用程序的AngularJS。Ionic提供了一个丰富的库,包括针对移动设备优化的html、CSS和JSCSS组件、手势及工具,可与预定义的组件协同工作。命令行接口提供了仿真器、实时重装和日志等功能。还有一个基于Cordova的应用程序包装器。

3.jQueryMobile
来自jQuery基金会—这种成熟的轻量级框架基于jQuery,缺少本文中介绍的大多数程序包具有的许多高级功能,不过它仍拥有一群庞大的忠实用户。虽然它提供了语义标记、渐进式改进、主题化设计和PhoneGap/Cordova支持之类的功能,但是在类似原生系统的功能和性能或者高级用户界面方面乏善可陈。另一方面,它又很简单,这意味着“编写一次,到处运行”是常常可以实现的目标;对于还需要在WindowsPhone和黑莓上运行的简单应用程序而言,它也是个不错的选择。

想要了解更多有关APP开发的相关信息,推荐咨询猪八戒网。猪八戒网有千万服务商为企业、公共机构和个人提供定制化的解决方案,将创意、智慧、技能转化为商业价值和社会价值。2011年猪八戒网获得IDG投资并被评选为中国2011年度“最佳商业模式十强”企业;专业性值的信赖。
参考技术B app开发无非就是一个安卓一个苹果了,至于api接口,可以用php,java,c#这些多可以,看你具体需求了

以上是关于app开发都会用到啥框架的主要内容,如果未能解决你的问题,请参考以下文章

android app开发中常用到哪些开源框架

web app开发需要啥软件

现在android开发都会用到那些快速开发框架或者第三库?Android百大框架分享,附完整项目

小程序开发和App开发有啥区别,哪个好学一些?

APP原生开发与混合开发是啥意思

小程序开发用啥框架