首页 > 编程语言 >app,小程序开发基础知识

app,小程序开发基础知识

时间:2024-03-25 18:22:05浏览次数:42  
标签:web 架构 app 程序开发 基础知识 开发 html5

app,小程序开发基础知识

1.0 app应用开发架构

原生开发

安卓一般使用java开发,也有kotlin语言开发,简单的说就是使用安卓提供的一系列控件来实现

页面,我们对于这种架构怎么去安全测试呢?通过反编译逆向和抓包去分析资产信息,然后对资产进

行安全测试

开发架构:原生态-IDEA

H5开发

H5就是利用html5进行开发,使用html5进行开发可以多端服用,比如浏览器端,ios端,但h5开

发没有原生的效果好

开发架构:H5&vue-HBuilderX

这种架构的开发工具是HBuilderX 使用的是java vue框架以及html5
该类型的测试思路是vue的框架安全问题和提交
的接口问题

flutter开发

这是谷歌近年发布的一款ui框架,使用dart语言进行开发,支持跨平台,渲染可以直接操作硬件

层,体验媲美原生,就是flutter技术比较新,生态不完善。

web开发:

就是开发一个网站,然后加入app的壳,受制于网页技术本身,可实现功能较少。

对于这类的app,本质上就是个网站,攻击的点和web差不多。

我们可以利用线上的一些打包网站,将网站转换为app,本质上访问的还是原来的网站。

开发架构; web封装-封装平台

小程序开发

小程序的开发和app开发类似,架构为web封装或者h5开发

标签:web,架构,app,程序开发,基础知识,开发,html5
From: https://www.cnblogs.com/rpup/p/18095035

相关文章

  • 简化业务流程, AppLink连接一定签
    APPlink是什么APPlink是RestCloud打造的一款简单易用的零代码自动化集成平台,为业务流程提供自动化的解决方案,将企业内部的核心系统以及第三方应用程序和云服务等进行集成。无论是开发人员还是业务人员,都可以使用APPlink轻松构建出高效、自动化的工作流,并将您的工作效率提升到一个......
  • 海外盲盒APP系统开发,探寻盲盒的海外机遇
    目前,盲盒在我国受到了消费者的欢迎。在各类影视动漫的火热下,热衷于娱乐消费的年轻人成为了盲盒的主要消费人群。在国外,盲盒也同样深受海外消费者的喜爱。近几年,盲盒在海外的销售量急速上升,创下了新高。随着盲盒在海外的火爆,越来越多的企业开始拓展海外市场。我国盲盒也因独特......
  • 在uniapp中监听globalData中的值变化
    1、先再app.vue中定义一个全局数据对象globalData,再对象里定义好相应的属性与属性值globalData:{ly_s:false,//蓝牙搜索状态},methods:{watch:function(method,istr){varobj=this.globalDataconsole.log(obj)Object.defineProperty(ob......
  • 如何成功将自己开发的APP上架到应用商店
     随着移动应用市场的蓬勃发展,开发一款优秀的APP已成为许多企业和个人的首要选择。然而,成功上架并有效推广APP至关重要。本文将逐步介绍完整的上架流程,包括准备所需材料、注册开发者账户、进行APP备案、提交审核以及上架成功后的推广和维护。 1.准备上架所需材料在准备上架......
  • 【WPF应用12】基本控件-WrapPanel布局详解与示例
    在WindowsPresentationFoundation(WPF)中,WrapPanel是一个强大的布局控件,它允许子控件在空间不足时自动换行,提供了极大的灵活性。在本文中,我们将详细介绍WrapPanel的布局原理、使用方法以及在开发中的应用示例。1.WrapPanel控件的布局原理WrapPanel是WPF中的一种面板......
  • 短剧APP系统开发:探索短剧的发展机遇,提高收益
    近年来,短剧在各大社交平台上快速发展,市场规模大幅度上升,成为了大众闲暇时光的娱乐的首选方式之一,深受大众的喜爱。与传统的影视相比,短剧时间短、节奏快、剧情爽,让给观众更加容易“上头”。对于创业者、影视工作者来说,短剧行业成为了新的发展风口。短剧大多依靠一些短视频平台......
  • IT20262: APPLICATIONS FAIL WITH ERROR SQL30020N "0X124C"("0100") WHEN CONNECTING
    IT20262:APPLICATIONSFAILWITHERRORSQL30020N"0X124C"("0100")WHENCONNECTINGTHROUGHAGATEWAYhttps://www.ibm.com/mysupport/s/defect/aCI3p000000kFjD/dt158090?language=en_USDescriptionIf you have an application that connects......
  • Autosar Application设计
    设计需求用个实例来讲解会比较好理解,我们要设计这个车灯控制部件,需求是这样的,靠两个门和一个开关控制最后的灯,左门右门当中只要有一个门打开,DoorContact就会把信号传给Dimmer,同时根据开关的状态控制灯光的开关和亮度。关上所有的门,灯就会灭。需求分析下图每一个灰色的框就......
  • uniapp开发H5微信支付
    uniapp开发H5微信支付//#ifdefWEB||H5//npminstalljweixin-moduleconstjweixin=require('jweixin-module');//#endif/***对接支付*@paramparams对应orderInfo对象值*@return输入支付结果**/constgetPay=(params={})=>{ letprovid......
  • 三月二十四日 安卓app打卡开发日志
    目前打卡系统基本完成没有实现的功能有无法统计次数和连接本地数据库我全程连接的远程数据库packagecom.example.test_four.utils;importjava.sql.Connection;importjava.sql.DriverManager;/***function:数据库工具类,连接数据库用*/publicclassJDBCUtils{......