主页去哪了

我的主页呢发士大夫士大夫士大夫士大夫士大夫知识点:

1、基础入门-APP应用-开发架构安全问题

2、基础入门-小程序应用-开发架构安全问题

通用:

1、反编译-得到源码-源码提取资产(泄漏的配置信息)-安全测试

2、抓包-资产-安全测试

一、演示案例-移动App-开发架构-原生&H5&封装等

1、APP应用开发架构

1、原生开发

安卓一般使用java语言开发,当然现在也有kotlin语言进行开发。如何开发就涉及到具体编程了,这里就不详说了。简单描述就是使用安卓提供的一系列控件来实现页面,复杂点的页面可以通过自定义控件来实现。

2、使用H5语言开发

使用H5开发的好处有很多,可多端复用,比如浏览器端,ios端,当然H5开发的体验是没有原生好的。结合我做过的项目来说,一般是这个页面需要分享出去的话,就用H5开发。

3、使用flutter开发

flutter是近年来谷歌推出的一款UI框架,使用dart语言进行开发,支持跨平台,weight渲染直接操作硬件层,体验可媲美原生。但是flutter技术比较新,生态还不完善,开发起来效率相对偏低。

4、常规Web开发

Web App软件开发简单地说,就是开发一个网站,然后加入app的壳。Web App一般非常小,内容都是app内的网页展示,受制于网页技术本身,可实现功能少,而且每次打开,几乎所有的内容都需要重新加载,所以反应速度慢,内容加载过多就容易卡死,用户体验差,而且app内的交互设计等非常有效。但开发周期长端,需要的技术人员少,成本低。

相关推荐
陌路204 分钟前
Linux32 网络编程TCP通信(缓冲区问题)
服务器·网络·tcp/ip
NiKo_W7 分钟前
Linux 重定向与Cookie
linux·运维·服务器·前端·网络·线程·协议
观北海15 分钟前
网络安全等保测评实践指南:从理论到技术实现
网络·安全·web安全
云盾安全防护25 分钟前
DNS防护:企业网络稳定性的第一道隐形防线
网络
学渣6765626 分钟前
个人笔记|单臂路由,子接口,VLAN标签
网络·笔记·智能路由器
萤丰信息1 小时前
智慧园区:数字中国的“微缩实验室”如何重构城市未来
大数据·人工智能·科技·安全·重构·智慧园区
happy_king_zi2 小时前
RabbitMQ-Exporter 监控 TLS 加密的 RabbitMQ 集群
分布式·安全·rabbitmq·prometheus
Fnetlink12 小时前
智网案例精选|光联云网融合智驱,重塑金融数字化转型新格局
网络·信息与通信
焦糖码奇朵、2 小时前
移动通信网络建设-实验2:5G站点选型与设备部署
网络·数据库·人工智能·5g·信号处理·基带工程
Albert Edison2 小时前
【项目设计】基于正倒排索引的Boost搜索引擎
linux·网络·c++·后端·http·搜索引擎