新手开发指南(移动开发平台)/-first-app!
发表时间:2023-09-02 13:00:32
文章来源:炫佑科技
浏览次数:204
菏泽炫佑科技
新手开发指南(移动开发平台)/-first-app!
新手开发指南
欢迎来到移动开发平台()/-first-app!
移动开发平台()/-first-app从3.0开始从跨平台技术全面升级为多终端技术:
开发者可以使用AVM.JS使用一个技术栈同时开发iOS APP和小程序;
全新APP .0提供完全原生渲染,保证APP性能和体验与原生APP一致;
提供api对象下接口的直接映射以兼容小程序接口,延续现有的开发习惯;
同时,移动开发平台( )3.0仍然保留了2.0的所有技术栈和开发经验。 为了方便开发者理解和区分跨平台技术和多终端技术,我们对创建的应用程序类型进行了明确的区分。
主要包括4种:
1. 应用程序:
即本机应用程序。 3.0在2.0的跨平台技术基础上,增加了AVM.JS开发框架和全新的原生App渲染引擎。0。
开发者可以使用标准的HTML5(包括HTML/CSS/JS技术和Vue/React等框架技术)或AVM.JS技术进行开发。 一套代码可同时生成&iOS原生APP。 目前有1000+个功能模块,20000+个API可以直接调用。
如果使用标准HTML5进行开发,App渲染仍然会使用2.0引擎进行渲染;
如果使用AVM.JS进行开发,App将使用原生.0进行渲染,所有组件和视图将与iOS系统原生组件和视图100%对齐。 例如,使用列表视图进行布局意味着您的列表将具有回收的能力。 即使面对数以万计的列表项或瀑布图,也不会出现因内存溢出而崩溃的问题,滑动时也不会出现问题。 无论是性能还是流畅度都远远优于视图的DOM滑动。
一个App可以完全使用HTML5开发,也可以完全使用AVM.JS技术开发,或者两者可以混合在同一个App中。
** App适合功能强大、性能优良的APP开发。 如果您只需要App,则应选择App模式。
2.MX应用程序:
即利用AVM.JS技术一次性开发的多终端应用程序(Apps),可以同时生成小程序、&iOS App多终端应用程序,并在现有的api对象下提供接口给直接调用小程序接口。 比如api.ajax就会对应调用小程序的wx。
多终端应用与App的区别在于,多终端应用必须使用AVM.JS框架和语法进行开发,并且开发过程中应使用标记为“通用”或“适用于”的组件或API进行开发。小程序和应用程序”在文档中。 list-view组件应该用在多端应用中,因为list-view组件是专门为App定制的,无法编译成小程序(因为小程序平台不提供类似的组件和能力) 。
** MX App适合小程序优先的场景。 如果您有小程序需求,并且不关心App端的功能app开发,那么您应该选择MX App模式。 开发的小程序代码可以100%编译成具有相同功能的App,相当于开发了一个小程序,免费“赠送”了一个App。
3.应用剪辑:
即iOS轻应用是苹果在iOS14中*新推出的无需下载的全功能应用,是主应用的一部分,可以理解为“苹果小程序”。
轻App的开发流程与普通App基本相同。 开发者可以使用标准的HTML5或AVM.JS技术进行开发。 通过移动开发平台()云编译,可以一键编译成轻App安装包,可以与现有主应用进行关联。 如果您的主应用也是使用移动开发平台()开发的,云编译将提供主应用与轻App关联、证书配置等自动化功能。
4. 网页应用程序:
提供将现有HTML5网站一键打包成iOS原生APP的能力,远程网页还可调用现有1000+个功能模块和20000+个API。
** Web App 适合 Web 优先的场景,不关心用户体验和性能。
如果您在开始使用移动开发平台( )进行开发时遇到困难,现在可以通过阅读此文档来获得帮助。
根据不同的应用需求,我们为您提供Deep(适合Web开发者)、(适合已经拥有原生应用的开发者)和Data Cloud 3.0(适合需要快速轻松实现服务器的开发者)。
使用下面的导航菜单可以进一步访问移动开发平台 ( )。
一起开发您的**个应用程序
对于从未使用过移动开发平台()进行开发的开发者,我们以图文形式提供详细的入门文档。 请参阅有关创建您的**个应用程序的文档以了解更多信息。
了解开发工具的使用
我们不会对开发工具施加任何限制。 您可以使用任何HTML5开发工具来开发移动开发平台()应用程序。
如果您还不熟悉移动开发平台()开发,在众多的HTML5开发工具中,我们建议您选择以下开发工具:
新手必看视频
如果您想以更简单的方式了解移动开发平台(),我们还为您提供了大量的基础入门讲解视频。
您可以在这里观看视频教程
查看真实的成功案例
如今,无数使用移动开发平台()开发的应用程序都取得了成功。 这些应用在体验、创新、业务方面表现如何?
移动开发平台()官方将定期更新开发者申请的成功案例进行展示。
如果您也有想要展示的成功案例,请不要忘记与我们联系!
*新移动开发平台()3.0案例
生鲜电商模板
该模板属于生鲜电商类型。 其主要功能包括商品列表展示、商品详情查看、购物车、登录注册、个人中心、基本设置等。通过使用本模板,您可以快速上手avm多端开发技术,并能快速基于此模板开发整套生鲜电商应用。
订单模板
“点餐”项目是针对餐饮商户的单商户堂食点餐应用。 主要功能包括浏览商家主页信息、查看推荐菜品、下单、取餐等。
企业展示模板
该模板为企业展示类型,主要功能包括企业信息展示、案例展示、加盟申请等。通过使用该模板,您可以快速上手avm多终端开发技术,可以帮助企业快速拥有自己的网络名片,这不仅是对企业形象的良好宣传,还可以协助企业进行销售。 企业可以利用它来展示产品、案例、宣传企业文化、信息动态等。
移动开发平台()2.0案例
火星俱乐部
火星俱乐部App是一款致力于为青少年提供体育科学教育的移动应用程序。 学生可以浏览观看物理电子学、机器人学、3D打印、天文学和地质学等多个领域的在线科学课程,激发孩子对科学的认识和理解。 探索!
会计学院
会计学堂是深圳市快学教育发展有限公司开发的在线会计学习系统,有经验丰富的会计师教如何做账,专业会计老师在线答疑,行业会计实务,财务EXCEL,会计报税,会计实务新手开发指南(移动开发平台)/-first-app!,以及做账的财务软件和其他在线实时学习平台。
娇丽健身
香蕉健身App,大量专业私人教练为用户量身定制运动计划和饮食计划,全程监督,实时反馈,在线解答健身和饮食问题,线上结合线下陪同私人教练服务,为用户提供帮助让你随时随地练习健康身材
是一款入门编程学习和编程文档教程的APP,提供包括HTML、CSS、、、C、PHP、Java、Sql、Mysql等在内的编程语言和开源技术的在线教程和手册。 W3C学习社区和菜鸟编程课程学习平台。