iOS平台开发限制和方式

原创 2015年07月08日 19:16:03

/////

平台间的差异


移动平台和桌面、网页系统差异



/////

屏幕大小限制


拥挤的用户界面降低程序的吸引力并会提高使用难度


考虑到屏幕尺寸的适配



/////

内存限制


iOS虚拟内存模型不包括磁盘交换空间,必须注意避免分配的内存超过设备可用内存


确保应用程序对于内存使用警告做出回应,并及时清理内存


设计应用程序时,通过避免内存泄露,减小资源文件大小以及延迟加载资源的方式,尽力地降低程序的内存占用



/////

窗口显示限制


iOS设备每次在屏幕上只能看到应用程序的单个窗口


iOS应用程序可以包含不同窗口,但是用户不能同时访问,只能顺序访问和查看



/////

简短的用户帮助


正确地使用标准控件


确保你的信息中呈现的路径具有逻辑性,让用户轻松做出预测


确保提供标记



/////

iOS多任务


4.0之后开始支持多任务(multitasking)


iOS多任务按下Home键后,程序是被挂起的


支持后台的任务包括:音频(audio)、位置服务(location)、(模拟声音讯号)voip


自定义任务运行时间是有限制的(600s)



/////

iOS开发的三种方式

iPhone本地应用程序


仅在网页上显示内容,包括web应用


混合应用程序,在web视图区域中提供网页内容访问,但也包含iOS用户界面元素


/////





Unity在iOS平台下的Mono在Full AOT模式下的限制

调试时遇到一个Mono运行时异常: ExecutionEngineException: Attempting to JIT compile method '...' while running ...

基于IOS平台的开发的基础教程

  • 2012年05月08日 13:50
  • 47.99MB
  • 下载

iOS平台三种应用类型的布局方式

原址:http://mux.baidu.com/?p=2950 在手机这样一个小小的有限的屏幕尺寸里,要使界面保持清晰合理、简洁美观,就涉及到产品“框架布局”的设计问题,我们...

【菜鸟初学Swift】IOS平台常用传感器的使用方式

一、加速度的使用: import UIKit import CoreMotion //传感器的使用,引入 CoreMotion class ViewController: UIViewCo...

移动端车牌识别技术,基于安卓,ios平台支持二次开发

移动端车牌识别应用背景 车牌识别已经成为每个城市的车辆管理重点工作之一,有效、准确、及时的车牌识别为警务人员的交通执法、停车场车辆管理等工作带来极大的便利。日前,基于移动平台的移动端车牌识别技术...

最老程序员创业开发实训4---IOS平台下MVC架构

探讨在IOS架构下,采用Swift作为开发语言,怎样实现MVC架构。
  • Yt7589
  • Yt7589
  • 2015年08月31日 12:16
  • 30342

【Facebook的UI开发框架React入门之八】Image的使用简介(iOS平台)-goodmao

React.native是facebook开源的一套基于JavaScript的开源框架, 很方便用来开发移动设备的app。 而且,方便及时更新app的UI与数据,也很方便部署。 goodmao希望帮助...

PhoneGap开发-IOS平台环镜搭建

一.下载最新版的phoneGap,官方下载网址:http://www.phonegap.com  二.将下载的文件解压到你指定的位置,解压的文件如下: 三.打开终端创建iphon...

【Facebook的UI开发框架React入门之三】第一个项目(iOS平台)-goodmao

React.native是facebook开源基于JavaScript的框架,方便开发移动设备的app。 而且,方便及时更新app的UI与数据,也很方便部署。 goodmao希望帮助大家掌握!...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS平台开发限制和方式
举报原因:
原因补充:

(最多只允许输入30个字)