一、手机 App 的技术栈 手机App 的技术栈可以分成三类。 (1)原生 App 技术栈(native technology stack) 原生技术栈指的是,只能用于特定手机平台的开发技术。比如,安卓平台的 Java 技术栈,iOS 平台的 Object-C 技术栈或 Swift 技术栈。 这种技术栈只能用在一个平台,不能跨平台。 (2)混合 App 技术栈(hybrid ...
真正理解 H5 开发,需要先搞清楚什么是原生 App、什么是 Web App,因为混合 App 是在它们的基础上诞生的。 二、原生应用 2.1 概念 原生App 是专门为特定手机平台开发的应用程序,无法在其他平台运行。一个手机软件如果要同时支持苹果手机和安卓手机,就需要为它们各写一个原生 App。 历史上,原生 App 最早出现,跟智...
真正理解 H5 开发,需要先搞清楚什么是原生 App、什么是 Web App,因为混合 App 是在它们的基础上诞生的。 二、原生应用 2.1 概念 原生App 是专门为特定手机平台开发的应用程序,无法在其他平台运行。一个手机软件如果要同时支持苹果手机和安卓手机,就需要为它们各写一个原生 App。 历史上,原生 App 最早出现,跟智...
因为混合 App 的前端就是 HTML5 网页,所以简称 H5。这个词是国内独有的,基本上都是前端程序员在用,国外不用这个词,就直接叫混合 App。 真正理解 H5 开发,需要先搞清楚什么是原生 App、什么是 Web App,因为混合 App 是在它们的基础上诞生的。” 具体可以查看 阮一峰老师的文章:H5 手机 App 开发入门:概念篇...
为支持跨平台,框架建议使用Flex布局,关于Flex布局可以参考外部文档A Complete Guide to Flexbox、阮一峰的flex教程等。 背景图片 支持base64 格式图片。 支持网络路径图片。 使用本地路径背景图片需注意: 图片小于 40kb,uni-app 会自动将其转化为 base64 格式; ...
一、手机 App 的技术栈 手机App 的技术栈可以分成三类。 (1)原生 App 技术栈(native technology stack) 原生技术栈指的是,只能用于特定手机平台的开发技术。比如,安卓平台的 Java 技术栈,iOS 平台的 Object-C 技术栈或 Swift 技术栈。 这种技术栈只能用在一个平台,不能跨平台。
h5打包iosH5打包苹果app 项目编译h51.准备好现成的uniapp项目,记得开发工具肯定得是HBuilder X,并且项目也要做好对于h5浏览器的兼容,确认无误之后,在项目名称上右键,选择发行-发行网站h5手机版。 2.设置好网站名称和网址之后,点击发行。 3.等待HBuilder X控制台输出编译成功和保存路径,一般会在app项目路径下/unpa...
h5打包ios H5打包苹果app 项目编译h51.准备好现成的uniapp项目,记得开发工具肯定得是HBuilder X,并且项目也要做好对于h5浏览器的兼容,确认无误之后,在项目名称上右键,选择发行-发行网站h5手机版。 2.设置好网站名称和网址之后,点击发行。 3.等待HBuilder X控制台输出编译成功和保存路径,一般会在app项目路径下/un...
git - 简明指南 - 助你入门 git 的简明指南,木有高深内容 ;) 常用Git 命令清单 - 来自阮一峰的网络日志,列出了 Git 最常用的命令。 Pro Git(中文版) - 书 Git Submodule使用完整教程 - Git Submodule功能刚刚开始学习可能觉得有点怪异,所以本教程把每一步的操作的命令和结果都用代码的形式展现给大家,以便更...
为了支持跨平台,框架推荐使用Flex布局。Flex布局请参考外部文档A to和阮一峰的flex教程。 背景图片 支持base64 格式图片。支持网络路径图片。使用本地路径背景图片需注意:图片小于 40kb,uni-app 会自动将其转化为 base64 格式;图片大于等于 40kb, 需开发者自己将其转换为base64格式使用,或将其挪到服务器上,从网络...