本文并非最终版本,请关注本文集,如有更新或更正会有系统通知,联系方式详见文末
本文相关目录:
【Xcode 7.3】UIWindow.h - UIKit
1.0 UIWindow ->1.0 NSWindow - 窗口
1.0 UIWindow ->2.0 UIWindow简介和创建过程
为什么要学习网络编程:
- 网络编程是一种实时更新应用数据的常用手段
- 网络编程是开发优秀网络应用的前提和基础
在移动互联网时代,移动应用的特征有:
- 几乎所有应用都需要用到网络,比如QQ、微博、网易新闻、优酷、百度地图
- 只有通过网络跟外界进行数据交互、数据更新,应用才能保持新鲜、活力
- 如果没有了网络,也就缺少了数据变化,无论外观多么华丽,终将变成一潭死水
移动网络应用 = 良好的UI
+良好的用户体验
+ 实时更新的数据
- 新闻:网易新闻、新浪新闻、搜狐新闻、腾讯新闻
- 视频:优酷、百度视频、搜狐视频、爱奇艺视频
- 音乐:QQ音乐、百度音乐、酷狗音乐、酷我音乐
- LBS:百度地图、高德地图、大众点评、墨迹天气、滴滴打车
- 电商:淘宝、京东商城、天猫、蘑菇街、凡客诚品、美丽说
- 社交:QQ、微信、微博、陌陌、比邻
几个必须掌握的基本概念:
客户端(Client):移动应用(iOS、android等应用)
服务器(Server):为客户端提供服务、提供数据、提供资源的机器
请求(Request):客户端向服务器索取数据的一种行为
响应(Response):服务器对客户端的请求做出的反应,一般指返回数据给客户端
作为移动开发工程师
,主要的精力都是放在前端的客户端
开发
作者:蓝田(Loto)
出处: 简书
如果你觉得本篇文章对你有所帮助,请点击文章末尾下方“喜欢”
如有疑问,请通过以下方式交流:
① 评论区回复
② 微信(加好友请注明“简书+称呼”)
③发送邮件
至 shorfng@126.com
本文版权归作者和本网站共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
网友评论