你这只顽皮的猴子,明知师傅是个技术白,还要邀请回答,你真是无可救药了。
既然是徒儿的一份诚心,作师傅的也只能竭尽全力给予解答了。
一、什么是公众号开发工具?
以公众号平台为开发基础,为个人或企业提供的一个可以自行开发各种服务功能的各类型的技术接口/接口端。
因此,我们能明白的是:
1、开发者必须在微信公众号平台的基础上完成二次开发;
2、开发新功能必须以公众号开发平台中的接口端为实现前提。
二、公众号开发工具的作用?
主要是为个人或企业提供基于微信公众平台的新功能开发。
开发出的新功能主要用于吸引粉丝、产品推广、提高服务等。比如常见的有天气查询、公交查询、成语接龙、商城购物等等。
三、对开发者的意义?
先看一下开发者开发的新功能/平台是如何实现用户信息转化的:
微信用户在新平台发出信息>腾讯服务器接收信息并转化成数字信息>开发者平台接收信息>回复信息至腾讯服务器>回复用户。
了解其工作原理就能理解其作用:
1、吸引粉丝。主要是通过有趣、实用的功能去实现目的,如上面讲过的天气查询、公交查询,还有一些活动等等。功能是否有价值完全取决于开发者自己;
2、获取相关信息,如用户的微信头像、微信名称等,但无法获得微信号;
3、对相关数据进化分系统计。
四、如何去使用公众号开发工具?
登陆公众号后点击开发者中心,进去就是各类型的开发端。
具体的开发工作还是要懂技术的专业人员完成。
悟空,为师只能回答这些了。记住师傅的话,下次别再这么顽皮了,否则为师只有念咒语了……
有两种方案1,Android原生开发(官方网站:://developer.android.google.cn/)
• 优点:运行速度快,使用体验更好,可享受Android最先进的开发工具和框架。学会 Android开发后,还可以开发智能手表应用,智能电视应用,车载应用和物联网应用。
• 缺点:不支持跨系统(只支持安卓手机,不支持苹果手机),学习成本较高(如:官方教程基本上都是英文,必须要学习java或kotlin语言,对电脑配置要求较高等),安装包体积相对较大。
2,H5开发App,如uni-app (官方网站:://uniapp.dcloud.io/)
• 优点:多端一套代码(如:安卓手机、苹果手机、微信小程序、支付宝小程序、字节跳动小程序等),学习成本低(国内前端框架实现,教程都是中文,中文教程多),插件丰富。
• 缺点:使用体验不如原生Android,稳定性较差(页面文件越多,可能会出现卡顿等现 象)。
一, 使用Android原生快速开发一款App推荐电脑配置(以Windows系统为例):
i5 的处理器,运行内存8G 。
我的系统配置截图:
○ 开始开发App
一, 创建项目
安装最新版编译器下载编译器Android Studio,下载最新版本地址 ://developer.android.google.cn/studio
Android Studio 启动页:
注:在第一次启动编译器时,会自动下载开发环境所需资源文件,所以会出现一直在Building… 的情况,这可能需要几分钟,需要你耐心等待。
在 Welcome to Android Studio 窗口中,点击 Start a new Android Studio project。图 1. Android Studio 欢迎屏幕
如果您已打开一个项目,请依次选择 File > New > New Project。
在 Choose your project 窗口中,选择 Empty Activity,然后点击 Next。在 Choose your project 窗口中,完成以下操作:· 在 Name 字段中输入“My First App”。
· 在 Package name 字段中输入“com.example.myfirstapp”。
· 如果您想将项目放在其他文件夹中,请更改其 Save 位置。
· 从 Language 下拉菜单中选择 Java 或 Kotlin。
· 选中 Use androidx.* artifacts 旁边的复选框。
· 其他选项保持原样。
点击完成经过一段时间的处理后,Android Studio 主窗口会出现。
图 2. Android Studio 主窗口
二,运行App
• 在真实设备上运行
按照以下步骤设置设备:
使用一根 USB 数据线将设备连接到开发计算机。如果您是在 Windows 上开发的,则可能需要为设备安装合适的 USB 驱动程序://developer.android.google.cn/studio/run/oem-usb。执行以下步骤,在开发者选项窗口中启用 USB 调试:a. 打开设置应用。
b. 如果设备使用 Android v8.0 或更高版本,请选择系统。否则,请继续执行下一步。
c. 滚动到底部,然后选择关于手机。
d. 滚动到底部,然后点按版本号七次。
e. 返回上一屏幕,滚动到底部,然后点按开发者选项。
f. 在开发者选项窗口中,向下滚动以查找并启用 USB 调试。
按照以下步骤操作,在设备上运行应用:
在 Android Studio 中,从工具栏中的运行/调试配置下拉菜单中选择您的应用。在工具栏中,从目标设备下拉菜单中选择要用来运行应用的设备。图 1. 目标设备下拉菜单
点击 RunAndroid Studio 会在连接的设备上安装您的应用并启动它。您现在会看到设备上的应用 中显示了“Hello, World!”。
• 在模拟器上运行
按照以下步骤操作,在模拟器上运行应用:
在 Android Studio 中创建一个 Android 虚拟设备 (影视D)(安裝教程://developer.android.google.cn/studio/run/managing-avds#createavd),模拟器可以使用它安装和运行您的应用。在工具栏中,从运行/调试配置下拉菜单中选择您的应用。从目标设备下拉菜单中,选择要用来运行应用的 影视D。图 2. 目标设备下拉菜单
点击 RunAndroid Studio 会在 影视D 上安装应用并启动模拟器。您现在会看到应用中显示了“Hello, World!”。
二, 使用uni-app快速开发一款App推荐电脑配置(以Windows系统为例):
i5 的处理器,运行内存4G 。
○ 开始开发App
一, 创建项目
环境搭建使用HBuilderX可视化界面快速创建项目,HBuilderX内置处理了相关环境依赖。 HBuilderX:IDE。最新版本下载地址::///hbuilderx.html微信开发者工具:调试预览工具。最新版本下载地址: ://developers.weixin.qq.com/miniprogram/dev/devtools/download.html创建uni-app项目点击工具栏里的文件 -> 新建 -> 项目:
选择uni-app,输入工程名,如:hello-uniapp,点击创建,即可成功创建 uni-app。点击模板里的 Hello uni-app 即可体验官方示例。
二,运行App
真机运行:连接手机,开启USB调试,进入hello-uniapp项目,点击工具栏的运行 -> 真机运行 -> 选择运行的设备,即可在该设备里面体验uni-app。2. 浏览器运行:进入hello-uniapp项目,点击工具栏的运行 -> 运行到浏览器 -> 选择浏览器,即可在浏览器里面体验uni-app 的 H5 版。
3. 在微信开发者工具里运行:进入hello-uniapp项目,点击工具栏的运行 -> 运行到小程序模拟器 -> 微信开发者工具,即可在微信开发者工具里面体验uni-app。
总结:用户体验要求高,不计成本优先选择原生开发方式;没有java或kotlin语言基础,想快速开发属于自己的App个人推荐uni-app;