鱼峰电子商城移动开发详解:APP与技术模式对比

需积分: 0 1 下载量 50 浏览量 更新于2024-08-05 收藏 3.21MB PPTX 举报
"鱼峰电子商城分享与APP讲解的PPT内容涵盖了从项目需求到移动开发技术的多个方面,包括角色设定、系统功能、技术选型和移动开发实践。" 在此次分享中,广西分公司开发部的陈海锋针对鱼峰电子商城进行了详细讲解。这个项目主要服务于客户、供应商和承运商三种角色。客户能够自主完成下单操作,而供应商和承运商则分别负责送货下单。系统还包含了短信通知功能,例如当客户下单后,会通过短信告知司机前来提货。此外,系统还涉及到了客户信用管理,以及对司机和车辆信息的维护。 电子商城的界面和用户体验也是讲解的重点。商城的展示效果被详细阐述,表明了它支持iOS和安卓APP,以及网页版本。在技术实现上,讨论了三种不同的开发模式: 1. 完全使用Summer框架:这种模式下,系统完全依赖于Summer框架,可能会牺牲一定的灵活性,但在统一性和开发速度上有优势。 2. 纯H5开发:优点在于调试便捷,且bug较少。然而,纯H5开发的缺点在于用户体验无法与原生应用媲美,存在跨域问题,页面跳转体验不佳。 3. Summer+H5混合使用:推荐的模式,结合了两者的优势。虽然体验不如纯原生应用,但调试方便,一次开发即可覆盖iOS、安卓和网页三端,提高了开发效率。 移动开发部分进一步介绍了配置云构建服务器的步骤,以及移动开发的基础技术——JavaScript、HTML和CSS。JavaScript作为Web的主要编程语言,HTML作为超文本标记语言,尤其是HTML5的引入,极大地提升了网页的交互性和表现力。对于初学者,推荐的JS教程网站是https://www.runoob.com/js/js-tutorial.html。 实操演练部分,陈海锋演示了如何新建项目并进行云打包,让参与者有机会现场练习,亲自体验将应用打包并在手机上安装的过程,从而加深对移动开发的理解和应用。 总结来说,这个PPT涵盖了电子商城的功能设计、技术架构选择以及移动应用的开发和调试实践,为参与者提供了一个全面了解电子商城项目开发的视角。