前言:产品菜鸟一枚,因为实习的业务是移动端应用相关,包括安卓和IOS,安卓相关平时自己有用户体验且我有一门选修课是安卓开发相关(不过学的都是皮毛),但对于IOS没有任何经验,因此决定自学多了解一些移动端设计与开发的一些知识。
下面进入正题——
一、移动端是什么
互联网领域,移动端泛指与“移动属性”契合的任何设备、工具、软件或应用,指通过无线网络技术上网接入互联网的终端设备,例如:手机、电视、智能终端、平板、MP3、MP4等。
二、移动端操作系统
Android(安卓)操作系统,基于Linux内核的自由及开放源代码的操作系统,安装包后缀为.apk,目前已升级到Android 13.0。
iOS操作系统,由苹果公司开发的操作系统,系统软件后缀名为.IPA。
*MIUI(米柚),小米公司旗下基于安卓系统深度优化、定制、开发的第三方手机操作系统。
color os,oppo基于安卓系统个人定制的系统,针对个人用户做出来一些品牌自己独特的功能和界面。
Wear os(基于安卓)、watch os(基于iOS),智能手表使用的操作系统。
鸿蒙os,全新的面向全场景是分布式操作系统。
三、常见开发工具
Android Studio,安卓官方支持的免费开发工具,基于IntelliJ IDEA的集成开发环境。(一般来说会两者结合使用,IDEA还会另外用来实现后端,Android Studio用来实现基本的前端功能)
Xcode,是运行在操作系统Mac OS X上的集成开发工具(IDE)。同时,它也是一种语言,作为一种基于XML的语言,xcode可以设想各种使用场景。