物联网控制APP入门专题(三)---使用第三方平台将网页打包成APP
摘要:前面的文章讲了如何用阿里云IoT Studio快速制作一个网页版的手机端,可以通过手机浏览器浏览制定的网址就能实现对物联网设备的控制。本文讲解通过第三方平台将这个网页打包成一个APK文件,安装到你的手机,实现APP的功能。
目录
1.打开一个在线打包的网站
2.在线填写有关内容
3.生成APK文件
4.小结
1.打开一个在线打包的网站
通过搜索“网页打包成APP”可以找到很多这类网站。
本文以h5apk为例(其他类型的在线生成APK的大同小异)。
进入网站http://h5apk.cn/
2.在线填写有关内容
网址就是IoT Studio发布的那个网址。带星号的输入框为必填项。
接下来上传图标
3.生成APK文件
点击生成apk之后,弹出对话框,需要输入手机号,相当于注册。
接下来需要付费,价格高低根据个人财力评估。不管用哪种自动生成的软件,都会用各种形式收费。毕竟,你自己编写一个app交的学费都不止这个价格了。
天下没有免费的午餐,永远记住这一点。找线下公司开发物联网APP,更加不止这个价。
生成APP之后,安装到手机,打开就可以看到自己设计的页面了。
4.小结
使用第三方平台将网址(页面)打包成APP安装包的,全部都要收费的。阿里云物联网平台有一段时间可以不收费,可以在线生成apk,但是很快就关闭这项功能了。现在的移动可视化需要用域名和公网IP发布,尽管设计免费,但是发布还是需要一定费用的。这样挺好,免费不一定有利于物联网生态的发展。
下一篇文章将介绍使用android studio设计一个自己的框架app程序,教你不花钱做框架。
物联网控制APP入门专题(三)---使用第三方平台将网页打包成APP相关推荐
- cordova 把网页打包成app
cordova 把网页打包成app 准备: 一:安装cordova 二:配置java环境 三:安装ADT 以下命令都是在控制台操作,依赖上面的三个环境 1.cordova create 文件夹- 包名 ...
- uniapp 将网页打包成app教程
1.在uniapp里新建一个默认项目 2.创建完成后,找到根目录,打开page.json,将 {"pages": [ //pages数组中第一项表示应用启动页,参考:https:/ ...
- 设置网页打开默认全屏_网页打包成APP,macOS解锁刷少数派新姿势
随着web端所能实现的功能.体验越来越完善,是否需要客户端成为网站管理者重新考虑的问题,尤其是对于一些资讯类信息流网站.例如少数派,移动端和桌面端网站的自适应做的非常完善,拥有iOS/Android双 ...
- (一)移动App开发——Native App-原生开发Web App-网页开发Hybrid App-混合开发网页打包成App四方式-Cordova-APPCan-DCloud-API Cloud
移动 App 开发 Native App-原生开发 开发技术 原生的 Android 平台 原生的 iOS 平台 JavaScript bridge 用于原生应用中的 Web 和原生平台进行交互. h ...
- Android使用WebView将网页打包成APP
引导页 package com.example.pack;import android.content.Intent; import android.os.Handler; import androi ...
- 如何把网页打包成app
工具/原料 电脑 Hbuilder 方法/步骤 用Hbuilder新建一个APP项目,操作方法如下. 然后给这个APP项目设定项目名称,这样即可新建成功了. 新建的一个APP项目,里面有一些JS文件夹 ...
- 网页打包成app创建IOS免签app教程
一键打包网址生成IOS免签App带绿标,支持动态更换网址,可按量付费可下载安装文件上传至自己服务器进行分发 创建前准备 1.域名一个 2.图标一个png格式 500KB以内,1024像素最佳 3.ap ...
- 物联网控制APP入门专题(二)---阿里云iot studio移动可视化功能基本操作
微信小程序连接阿里云物联网平台云端API实现物联操控 03-25 其中包含cryptojs.uuid生成模块,还有用于微信小程序连接阿里云物联网平台云端API的专属sdk,已结实现效果demo,只需填 ...
- 将Html网页或者是Aue项目打包成App
把前端的网页打包成App 一. 前言 首先,在学前端的时候,我们接触到了Html,css,js,你只需要有这些,即可打包成一个App,当然肯定需要一些打包的软件,然后你如果学习到了Vue框架,用脚 ...
最新文章
- 零基础入门学习Python(8)-了不起的分支和循环3
- Bitmap 多语言实现及应用
- PHP 和 ASP.NET的优势和弱点
- 开启HDR视觉盛宴:究竟什么视频算得上HDR?
- 无监督和有监督的区别_无监督元学习(Unsupervised Meta-Learning)
- xgboost参数_XGBoost实战和参数详解
- mysql 同一字段分别统计,mysql查询同一个字段根据不同值分组成不同列统计
- 第二章:在HTML中使用JavaScript
- (译)如何制作一个类似tiny wings的游戏:第一部分
- 服务器内部错误文件接收失败,您的接收电子邮件服务器报告发生内部错误.docx...
- 蓝桥杯 c语言入门试题,蓝桥杯c语言试题2015
- 备战2022年5月软考高项 —— 信息系统项目管理师
- java 进度条 不更新_java进度条不动怎么解决?
- Angular 权威教程
- 去掉百度地图API左下角的百度LOGO方法
- 电路原理笔记整理_【盛世清北】2021清华大学827电路原理考研笔记-清华考研辅导班...
- linux 临时文件 锁,Linux上开启强制性记录锁
- Mongodb节点同步失败状态“ RECOVERING ”恢复
- Python3模拟斗地主发牌
- 这些外企,还在招人!
热门文章
- 浅谈线性结构和非线性结构的区别
- android videoview 隐藏 播放按钮
- 联想(Lenovo)小新锐7000 一系列问题
- 利用grep进行文本处理
- 蓝搜网页版源码 | 蓝奏云网盘搜索引擎网站系统源码
- 代码重构与体系结构重构
- 亚马逊Kindle入华:狼来了的故事只是传说
- 人物百科词条如何创建?百度百科人物词条怎么创建?
- 打印机网络共享服务器不稳定,共享打印机无法访问怎么办,教你一招问题立马解决...
- 成功解决 params, model_params = config_reader()config_reader KeyError: ‘param‘