Suche senden
Hochladen
无线开发你需要知道的那些事儿
•
0 gefällt mir
•
752 views
Baidu, Inc.
Folgen
移动平台开发初学者需要了解的内容。
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 68
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
What the Heck is Inbound Marketing? HubSpot
What the Heck is Inbound Marketing? HubSpot
HubSpot
Twitter more-followers
Twitter more-followers
MakeMoneyIM.com
Edu614 session 5 summer 14 copyright photos
Edu614 session 5 summer 14 copyright photos
Kathy Favazza
Mountaineer 2012 09-14
Mountaineer 2012 09-14
4th Infantry Division
RDH LTH Session 2 Powerpoint 1
RDH LTH Session 2 Powerpoint 1
RDH LTH
Hoststormen bilder
Hoststormen bilder
Are Stegane
Front-end makes change
Front-end makes change
keelii
Android vs e pub
Android vs e pub
永昇 陳
Empfohlen
What the Heck is Inbound Marketing? HubSpot
What the Heck is Inbound Marketing? HubSpot
HubSpot
Twitter more-followers
Twitter more-followers
MakeMoneyIM.com
Edu614 session 5 summer 14 copyright photos
Edu614 session 5 summer 14 copyright photos
Kathy Favazza
Mountaineer 2012 09-14
Mountaineer 2012 09-14
4th Infantry Division
RDH LTH Session 2 Powerpoint 1
RDH LTH Session 2 Powerpoint 1
RDH LTH
Hoststormen bilder
Hoststormen bilder
Are Stegane
Front-end makes change
Front-end makes change
keelii
Android vs e pub
Android vs e pub
永昇 陳
Ptmind
Ptmind
36Kr.com
程序员的Web开发入门教程
程序员的Web开发入门教程
ideawu
Top100summit 秀野堂主-做最好的html5游戏 copy
Top100summit 秀野堂主-做最好的html5游戏 copy
drewz lin
KSDG BaaS Intro
KSDG BaaS Intro
ericpi Bi
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
Jackie Jiang
數位出版的現況與趨勢:給非營利組織工作者的建議
數位出版的現況與趨勢:給非營利組織工作者的建議
Net Tuesday Taiwan
Android 逆向之旅(上)
Android 逆向之旅(上)
Pu Lee
《氪周刊:互联网创业必读》(第49期)
《氪周刊:互联网创业必读》(第49期)
36Kr.com
App introduction
App introduction
Jerromy Lee
炎炎夏日學 Android 課程 - Part2: Android 元件介紹
炎炎夏日學 Android 課程 - Part2: Android 元件介紹
Johnny Sung
中小互联网公司服务端优化实践
中小互联网公司服务端优化实践
moonbingbing
云存储: 三分开发,七分运维
云存储: 三分开发,七分运维
LI Daobing
Weitere ähnliche Inhalte
Ähnlich wie 无线开发你需要知道的那些事儿
Ptmind
Ptmind
36Kr.com
程序员的Web开发入门教程
程序员的Web开发入门教程
ideawu
Top100summit 秀野堂主-做最好的html5游戏 copy
Top100summit 秀野堂主-做最好的html5游戏 copy
drewz lin
KSDG BaaS Intro
KSDG BaaS Intro
ericpi Bi
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
Jackie Jiang
數位出版的現況與趨勢:給非營利組織工作者的建議
數位出版的現況與趨勢:給非營利組織工作者的建議
Net Tuesday Taiwan
Android 逆向之旅(上)
Android 逆向之旅(上)
Pu Lee
《氪周刊:互联网创业必读》(第49期)
《氪周刊:互联网创业必读》(第49期)
36Kr.com
App introduction
App introduction
Jerromy Lee
炎炎夏日學 Android 課程 - Part2: Android 元件介紹
炎炎夏日學 Android 課程 - Part2: Android 元件介紹
Johnny Sung
中小互联网公司服务端优化实践
中小互联网公司服务端优化实践
moonbingbing
云存储: 三分开发,七分运维
云存储: 三分开发,七分运维
LI Daobing
Ähnlich wie 无线开发你需要知道的那些事儿
(12)
Ptmind
Ptmind
程序员的Web开发入门教程
程序员的Web开发入门教程
Top100summit 秀野堂主-做最好的html5游戏 copy
Top100summit 秀野堂主-做最好的html5游戏 copy
KSDG BaaS Intro
KSDG BaaS Intro
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
2015-2016年 Interush英达锐互联网联盟会员创业商机-interush affiliate-marketing opp
數位出版的現況與趨勢:給非營利組織工作者的建議
數位出版的現況與趨勢:給非營利組織工作者的建議
Android 逆向之旅(上)
Android 逆向之旅(上)
《氪周刊:互联网创业必读》(第49期)
《氪周刊:互联网创业必读》(第49期)
App introduction
App introduction
炎炎夏日學 Android 課程 - Part2: Android 元件介紹
炎炎夏日學 Android 課程 - Part2: Android 元件介紹
中小互联网公司服务端优化实践
中小互联网公司服务端优化实践
云存储: 三分开发,七分运维
云存储: 三分开发,七分运维
无线开发你需要知道的那些事儿
1.
无线开发你需要知道的 那些事儿 12年6月15日星期五
2.
你需要知道 • viewport • DPI •
WebApp • mobile js library/framework • UI • ... 12年6月15日星期五
3.
Viewport 12年6月15日星期五
4.
什么是Viewport 12年6月15日星期五
5.
什么是Viewport 12年6月15日星期五
6.
什么是Viewport 12年6月15日星期五
7.
PC浏览器的Viewport 12年6月15日星期五
8.
PC浏览器的Viewport 12年6月15日星期五
9.
你需要知道 • iOS默认大约显示980px宽的内容 • android默认为800px,如果页面内容超过 800px,则会自动调整 12年6月15日星期五
10.
你需要知道 • iOS默认大约显示980px宽的内容 • android默认为800px,如果页面内容超过 800px,则会自动调整 为什么是大约? iPhone4(iOS4)发现为982px,iPad(iOS3)发 现为981px 12年6月15日星期五
11.
980px 12年6月15日星期五 980px
12.
使用meta标签修改viewport 12年6月15日星期五
13.
使用meta标签修改viewport <meta name="viewport" content="width=device-width, initial-scale:1.0" /> 12年6月15日星期五
14.
使用meta标签修改viewport <meta name="viewport" content="width=device-width, initial-scale:1.0" /> •
iPhone/iPod touch:320 x 480 • iPad: 1024 x 768 • android: 视设备而定 12年6月15日星期五
15.
12年6月15日星期五
16.
通过viewport的 meta标签你还可以 • 设置最小、最大缩放比例 • 允许/禁止用户缩放页面 12年6月15日星期五
17.
DPI 12年6月15日星期五
18.
DPI吗?应该是PPI • • 12年6月15日星期五 DPI: Dot Per
Inch PPI: Pixel Per Inch
19.
部分iOS设备的PPI 400 326 300 264 200 100 0 12年6月15日星期五 132 iPad/iPad 2 164 iPhone 3GS
The New iPad iPhone 4
20.
为什么我的页面在iPhone4 模糊的? 上看着是 12年6月15日星期五
21.
12年6月15日星期五
22.
12年6月15日星期五
23.
12年6月15日星期五
24.
原本显示480x320的内容被拉伸到960x640的区域 相当于图片被放大了 12年6月15日星期五
25.
如何解决? 12年6月15日星期五
26.
怎么解决? 12年6月15日星期五
27.
怎么解决? • 不处理,就那样了(绝大多数站点) 12年6月15日星期五
28.
怎么解决? • 不处理,就那样了(绝大多数站点) • 根据设备修改显示比例或dpi密度,准备2 套资源和样式(我们) 12年6月15日星期五
29.
怎么解决? • 不处理,就那样了(绝大多数站点) • 根据设备修改显示比例或dpi密度,准备2 套资源和样式(我们) •
保持设备显示比例、dpi密度不变,仅处 理图片(Google Map、Bing) 12年6月15日星期五
30.
Google Map 12年6月15日星期五
31.
Google Reader 12年6月15日星期五
32.
如何知道系统的PPI? 12年6月15日星期五
33.
如何知道系统的PPI? window.devicePixelRatio 12年6月15日星期五
34.
如何知道系统的PPI? window.devicePixelRatio • iPhone 3:1.0 •
iPhone 4:2.0 • android(high ppi):1.5 • android(medium ppi):1.0 • android(low ppi):0.75 12年6月15日星期五
35.
补充⼀一些内容 • iOS使用initial-scale来改变显示比例 • android使用target-densitydpi来改变显示 比例,android默认采用medium-dpi。 12年6月15日星期五
36.
为WebApp准备 12年6月15日星期五
37.
WebApp特征 • great user
experience • rich visual experiences • tight focus 12年6月15日星期五
38.
• 快捷方式图标 • 全屏幕方式展示 •
启动界面 12年6月15日星期五
39.
• 快捷方式图标 • 全屏幕方式展示 •
启动界面 12年6月15日星期五 都是通过 meta标签 来实现
40.
移动开发框架 • 支持触屏 • 跨平台 •
轻量级 • 使用HTML5标准 12年6月15日星期五
41.
移动开发框架 • jQuery Mobile •
zepto • XUI • Sencha • ... 12年6月15日星期五
42.
如何与设备通信 • iPhone URL
Scheme • https://developer.apple.com/library/ios/ featuredarticles/ iPhoneURLScheme_Reference/ iPhoneURLScheme_Reference.pdf 12年6月15日星期五
43.
What is HybridApp? •
利用前端技术开发客户端程序 • 框架支持 • PhoneGap • Titanium • BDHybrid 12年6月15日星期五
44.
UI元素 12年6月15日星期五
45.
部分PS里显示的数值不 能照搬到页面样式里 12年6月15日星期五
46.
你要做到... 12年6月15日星期五
47.
你要做到... • 选择适当的字号、字体和行间距 12年6月15日星期五
48.
你要做到... • 选择适当的字号、字体和行间距 • HybridApp保持和Native尽可能⼀一致效果 12年6月15日星期五
49.
你要做到... • 选择适当的字号、字体和行间距 • HybridApp保持和Native尽可能⼀一致效果 •
要用真实的设备去体验 12年6月15日星期五
50.
你要做到... • 选择适当的字号、字体和行间距 • HybridApp保持和Native尽可能⼀一致效果 •
要用真实的设备去体验 • 提升眼睛的分辨率 12年6月15日星期五
51.
你要做到... • 选择适当的字号、字体和行间距 • HybridApp保持和Native尽可能⼀一致效果 •
要用真实的设备去体验 • 提升眼睛的分辨率 • 具备⼀一些基本的设计常识 12年6月15日星期五
52.
12年6月15日星期五
53.
如何理解 Tapworthy ? 12年6月15日星期五
54.
如何理解 Tapworthy ? 12年6月15日星期五
55.
Every element of your
app has to be tapworthy. 12年6月15日星期五
56.
12年6月15日星期五
57.
“Lickable” Grapics 12年6月15日星期五
58.
对自己的产品要带有情感 12年6月15日星期五
59.
作为移动浏览器开发者,下面 的内容是你必须要看的 12年6月15日星期五
60.
WebApp指南 • http://developer.android.com/guide/ webapps/index.html • https://developer.apple.com/library/ios/ #DOCUMENTATION/AppleApplications/ Reference/SafariWebContent/Introduction/ Introduction.html •
http://www.html5rocks.com/ webappfieldguide/toc/index/ 12年6月15日星期五
61.
HIG和UI交互指南 • https://developer.apple.com/library/ios/ #documentation/UserExperience/ Conceptual/MobileHIG/Introduction/ Introduction.html • http://developer.android.com/guide/ practices/ui_guidelines/index.html 12年6月15日星期五
62.
推荐⼀一些书 12年6月15日星期五
63.
推荐⼀一些书 12年6月15日星期五
64.
推荐⼀一些书 12年6月15日星期五
65.
推荐⼀一些书 12年6月15日星期五
66.
推荐⼀一些书 12年6月15日星期五
67.
推荐⼀一些书 12年6月15日星期五
68.
Q&A 12年6月15日星期五
Jetzt herunterladen