为iOS7重新设计你的App】的更多相关文章

在 WWDC 上看到 iOS 7 系统的发布后,我们重新审视了自己的应用 Grocery List,并且意识到:iOS 7 对于开发者来说是一个全新的开始,就像七年前 iPhone 首次发布一样.现在仅仅简单地改变设计是不够的,我们不得不重新思考并重构整个 app,从而让它适合 iOS 7 全新的环境.我们也的确是这么做的. 根据用户的反馈和我们自己的使用情况,我们意识到,虽然不能改变 app 基本的操作,但是应该对软件的操作流程进行一些优化.比如在旧版本中,添加产品的数量和单位是一个多步骤的操…
在iOS7系统的Mail App中TableViewCell的一个功能让我们做TableView的比较羡慕,就是滑动cell,右边出现了两个按钮,如下: 网上在github上有很多大牛用custom tableViewCell的方法实现了这个效果,甚至更强,比如这两位: https://github.com/CEWendel/SWTableViewCell https://github.com/daria-kopaliani/DAContextMenuTableViewController 但是…
简介: 本文翻译自<iOS7 by Tutorials>一书的第一章“Designing for iOS 7”,主要从程序员角度介绍了iOS7的新设计理念,堪称神作!本文翻译仅作学习交流之用,版权归原作者所有,有删减.非专业翻译人士粗糙之处在所难免,想体会原文精髓的朋友请到Raywenderlich商店支持正版. —————— by 葛布林大帝 关于作者: 这篇文章的原作者是Jeremy Olson,一个顶级设计师加程序大牛,多款应用位列苹果商店的前100名.虽说本文主题是界面设计,但其伟大的…
iOS7 人机界面设计指南     苹果在WWDC 2013大会上发布了iOS 7,新系统一改5年来的拟物路线,在乔纳森•艾维的主导下,加入了更多的“扁平化”和“极简”现代设计元素. iOS7系统界面和按钮平面化突显,内置应用图标.解锁画面.主屏幕.通知中心等界面更多地采用极简元素和新的调色方案,苹果核心复杂立体的真实“拟物”风格完全已被削弱,包括之前的皮革.阴影.木质等设计元素也进行了大大弱化,系统界面更简单.更干净了. 开发者该如何设计应用才能和iOS 7系统风格相匹配呢?为此,苹果推出了<…
简介: 本文翻译自<iOS7 by Tutorials>一书的第一章“Designing for iOS 7”,主要从程序员角度介绍了iOS7的新设计理念,堪称神作!本文翻译仅作学习交流之用,版权归原作者所有,有删减.非专业翻译人士粗糙之处在所难免,想体会原文精髓的朋友请到Raywenderlich商店支持正版. —————— by 葛布林大帝 关于作者: 这篇文章的原作者是Jeremy Olson,一个顶级设计师加程序大牛,多款应用位列苹果商店的前100名.虽说本文主题是界面设计,但其伟大的…
http://www.cocoachina.com/special/ios7/ PreviousNext 作为的用户,您可能需要了解 WWDC大会以及iOS 7的新界面 CocoaChina WWDC专题 iOS 7 UI设计官方图集 原生app icon设计:iOS 7 vs iOS 6 iOS 7 Beta版本的细节调整 iOS 7 Beta 2 支持iPad/iPad Mini增加Siri男声 iOS 7 Beta 3的细节调整 iOS 7 Beta 4 通讯界面:扁平化+圆角矩形 iOS…
关键点:- (void)locationManager:(CLLocationManager *)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status代理方法   iOS7环境下当APP首次调用startUpdatingLocation方法开启定位服务时,系统会自动将该APP的定位子选项加入设置中的定位权限列表,并弹框提示用户是否为该APP定位服务授权.   可是在iOS8环境下,使用定位服务的方式较之前版本发生改变…
本文转载至 http://blog.csdn.net/yongyinmg/article/details/41422873 原文:http://www.zcool.com.cn/article/ZMTE0MjMy.html 有幸在9月25日拿到了iP6和iP6 Plus的真机,恰好又要做适配APP的工作(从iphone5上适配到iphone6和ip6 plus上),所以在真机上研究了下苹果官方在不同分辨率下对系统APP所做的适配.同时在网上也没找到相关的真机对比截图说明什么的,又有朋友问我要IP…
如你所知,已废弃(Deprecated)的API指的是那些已经过时的并且在将来某个时间最终会被移除掉的方法或类.通常,苹果在引入一个更优秀的API后就会把原来的API给废弃掉.因为,新引入的API通常意味着可以更好的发挥新硬件或操作系统的性能,或者可以使用一些在构建原有API时根本还没有的语言特性(e.g. blocks). 每当苹果添加新方法的时候,他们都会在方法声明的后面用一个很特殊的宏来标明哪些iOS版本支持它们.例如,在UIViewController中,苹果引入了一个使用block来处…
原文: Everything You Need to Know about iOS and OS X Deprecated APIs 如你所知,已废弃(Deprecated)的API指的是那些已经过时的并且在将来某个时间最终会被移除掉的方法或类.通常,苹果在引入一个更优秀的API后就会把原来的API给废弃掉.因为,新引入的API通常意味着可以更好的发挥新硬件或操作系统的性能,或者可以使用一些在构建原有API时根本还没有的语言特性(e.g. blocks). 每当苹果添加新方法的时候,他们都会在方…
今天在查看苹果接口文档时,突然对于接口的声明知识点比较感兴趣,再网络找到下面这个比较不错的文章,记录一下并分享: 如你所知,已废弃(Deprecated)的API指的是那些已经过时的并且在将来某个时间最终会被移除掉的方法或类.通常,苹果在引入一个更优秀的API后就会把原来的API给废弃掉.因为,新引入的API通常意味着可以更好的发挥新硬件或操作系统的性能,或者可以使用一些在构建原有API时根本还没有的语言特性(e.g. blocks). 每当苹果添加新方法的时候,他们都会在方法声明的后面用一个很…
前言部分 注:本文并非绝对原创 大部分内容摘自 http://blog.csdn.net/hengshujiyi/article/details/20943045 文中有些方法可能已过时并不适用于现在的开发环境. 1.Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用). 其实在代码里还是可以设置的,那就是删除背景view  [[self.searchBar.subviews objectAtIndex:0]…
使用Cordova做了一个小项目,在原来iOS6的时候显示挺好,升级为iOS7后,每次App启动后都会显示状态栏,而且状态栏和App的标题栏重叠在一起,非常难看,因此需要将状态栏隐藏起来.   首先,考虑了采用Code的方式,在MainViewControoler.m中写下如下代码: 但是测试并不生效.   于是尝试修改Info.plist文件,因为每个工程Info.plist的位置可能不尽相同,最好在底部的搜索框中进行搜索.添加了下面两个属性后,在启动App,状态栏隐藏了.     参考资料:…
2.1 为iOS设计(Design for iOS) iOS体现以下主题: 遵从:UI帮助用户理解界面内容并与内容交互,但绝不会与内容相互冲突. 清晰:文本在任何尺寸下都是清晰易读,图标精确易懂,装饰微妙恰当,并且更加注重功能驱动设计. 深度:可视的层次与真实的动态效果时刻传递着活力并能够提高用户体验. 无论你是重新设计一款App还是开发一个全新的,考虑以下面的方式完成工作: 首先,回顾过去app核心功能的UI,并找到(确定)它们之间的联系. 其次,直接使用iOS的系统主题展示UI设计以及用户体…
MIUI6&7桌面角标开源代码简介 MIUI6&7上重新设计了桌面app图标的角标显示,基本规则如下: 一.基本介绍 1.默认的情况 当app 向通知栏发送了一条通知 (通知不带进度条并且用户可以删除的),那么桌面app icon角标就会显示1.此时app显示的角标数是和通知栏里app发送的通知数对应的,即向通知栏发送了多少通知就会显示多少角标. 2.通知可以定义角标数 例如 有5封未读邮件,通知栏里只会显示一条通知,但是想让角标显示5. 可以在发通知时加个标示. 二.实现代码 第三方ap…
冲刺第一天 一.Daily Scrum Meeting照片 二.每个人的工作 1.今天计划完成的任务 GUI.计时功能.题目生成 2.工作中遇到的困难 刚开始在计时功能模块只能做到秒位,经过查询资料后可以精确到毫秒. 三.发布项目燃尽图 1.解释说明横纵坐标代表的含义 软件功能个数. 2.解释说明实线虚线代表的含义 平均每日应完成量. 3.理解燃尽图的作用 燃尽图(burn down chart)是在项目完成之前,对需要完成的工作的一种可视化表示. 四.代码签入 1.生成题目的界面设计 <?xm…
隔行如隔山,这句话人人耳熟能详,但其实隔行并不可怕,大家各谋其事,各尽其职,倒也互不打扰,真正可怕的是,是内行还要受外行指点江山,而最难的部分,便是那沟通.流畅的沟通,和声细语,是有如时雨之化者:无效的沟通,言辞激烈,是话不投机半句多. 说起沟通难,很多人都必然会有身受之感,而苦逼的UI设计师们更是其中的一个典型群体.外有客户爸爸和甲方,内有产品经理和攻城狮,明明只想安安静静的做设计,去偏偏要在交流和协作上耗去了大半精力. 让UI设计师崩溃的瞬间,究竟有哪些? 崩溃场景一:甲方爸爸指点江山,改了…
Update History 2014年02月06日 - 初稿 0.引言 本来一直都没有苹果的产品除了第一代的iPod(没怎么使用最后大学送人了 @李清纯(255270520) ,巧合的是老妈学校发了一台iPad mini Retina正好赶上mini第2代,也算是比较成熟的产品了就顺手撸过来仔细体验一把.本想像Android一样不用root(IOS称为Jailbreak越狱)也能安心使用,但手机习惯了魅族和小米的良好用户体验,IOS如此"严格"的限制对我这样一个喜欢追求自由舒爽简称“…
我们无法想象世界上没有手机.他们已经成为日常生活中不可缺失的一部分.今天的手机可以让你不只是拨打电话和发送消息.它可以让你浏览网页空间,拍照,看书,听音乐等等. 回顾一下互联网,你会看到不同的音乐APP多如牛毛,也有很多的功能.在这样的多种选择下,你可以拿起最有吸引力和舒适的APP软件来听歌. 在这里,我收集了20个惊人的音乐应用程序设计出你的创造力.这些应用程序可以从网站上下载,其他的就是设计概念.但是,所有的都是那么鼓舞人心! 1. SoundAround App by Ilya Dmitr…
-(void)goToAppStore { NSString *str = [NSString stringWithFormat: @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%d",appID]; [[UIApplication sharedApplication] openURL:[NSURL URLWi…
Xcode工具插件 1.XAlign 让Xcode编辑器中的代码以多种方式瞬间对齐 地址:https://github.com/qfish/XAlign 2.VVDocumenter-Xcode 在Xcode中使用///来便捷添加所有注释 地址:https://github.com/onevcat/VVDocumenter-Xcode 3.XActivatePowerMode 装逼神器,支持震动和文字效果 地址:https://github.com/qfish/XActivatePowerMod…
本文转自App升级iOS7体会. xcode5 GM版已经发布,虽然还是pre-release版,但离最终版不远了.对于没有用到新特性的app面临的最大问题就是UI的变化.Apple提供了UI Transition Guide给开发者,原本打算翻译一下,没想到国内早就有译文了(唉-看来NDA对于某些人而言,等于NULL). 鉴于此,这里侧重于Apple提供的cheklist以及app在升级过程中遇到的问题. 管窥全豹 扁平化的设计已经“流传”了很久,iOS7上标准控件(UIKit)有了翻天覆地的…
iOS7.1版本的in-house app必须发布到https站点才能下载安装,原来的连接: itms-services://?action=download-manifest&url=http://example.com/manifest.plist 需要修改为: itms-services://?action=download-manifest&url=https://example.com/manifest.plist 可参见: http://www.hanchorllc.com/2…
随着苹果在2013年9月18日发布iOS7最新的系统以来,iOS各种设备升级到iOS7的数字就已经不断刷新记录.目前据外界统计iOS7设备装机量已经达到2.5亿部,已占iOS设备的64%.由此可见让自己的app适配到iOS7是如此的重要.下面就说一下采取哪种方法能让你的app适配iOS7的要求. 第一种,你的app使用自带的UINavgationController的导航栏 众所周知,iOS7的标题栏(statusbar)已经和视图重叠在一起,所以y坐标的值有所改变.从而导致原来的app头部坐标…
Framework7 是一个功能很全的 HTML 框架,用来构建 iOS7 应用程序. Framework7 允许您灵活搭建列表视图(表视图) .你可以让他们作为导航菜单,你可以在列表里面使用图标,输入框以及任何元素,甚至使它们嵌套.Framework7 使用 Ajax 在页面之间导航.赶紧体验一下. 您可能感兴趣的相关文章 [干货分享]32本优秀的 JavaScript 免费电子书 Codrops 教程:基于 CSS3 的全屏网页过渡特效 zoom.js:分享一款效果很独特的页面内容缩放插件…
这篇文章给大家分享20款精致的 iOS7 移动应用程序图标,遵循图形设计的现代潮流,所有图标都非常了不起,给人惊喜.通过学习这些移动应用程序图标,设计人员可以提高他们的创作,使移动用户界面看起来更有趣和吸引人. 您可能感兴趣的相关文章 让人爱不释手的13套精美网页图标素材 分享25套非常漂亮的免费网页图标素材 网页素材大宝库:50套精美的图标素材 分享20个非常不错的 UI 图标素材资源 分享18套精美的苹果风格免费图标素材 Cocoonjs Launcher App Tea iOS Icon…
使用八种牛云存储解决方案ios7.1的app部署问题 一个.问题叙述性说明 开发完ios版本号的app.须要将.ipa文件和.plist文件打包上传,供用户下载,在线安装.用户安装过程简单描写叙述例如以下: 首先通过手机浏览器safari或者扫描二维码获取到下载.plist的地址. 然后浏览器会自己主动跳转到这个地址,下载.读取.plist.(用户跳转的地址是.plist的下载地址.)这个过程,显然使用http协议来下载.plist文件.最后,iphone通过读取.plist文件里配置的.ipa…
1.内购——应用内购买 我所说的内购——也可以说是应用内购买 大家都知道通过苹果应用程序商店有三种主要赚钱的方式: 1.直接收费(与国内大部分用户的消费习惯相悖,如果要收费,直接收高的,别收6块钱) 2.广告(降低用户体验 应用程序名称带Lite可以添加广告) 3.内购 至于设计哪些卖钱?产品经理需要认真考虑和调研的.记录用户行为是可以帮助产品经理确认哪些收费! 所以要做好游戏,一定要研究心理,要研究哲学,哈哈.   2.内购的类别有哪几种呢? 在游戏中我们经常用到的主要由分两种:   非消耗品…
来源:GBin1.com iOS7重磅推新--不断尝试与重新设计的过程 或许你心里已经有了关于iPhone最新操作系统的评价,可能你喜欢它,也可能不喜欢,事实上大多数设计者不喜欢.设计界似乎一致认为IOS 7的外观有些缺点.从极其丰富多彩的图标到不一致的文体,我敢肯定那些著名的软件用户界面设计师可以指出好几处可以改善的地方. IOS7应该是怎样的呢? 一味抱怨IOS7的设计毫无意义,人们不应该习惯于抱怨,除非有更好的解决办法.很多设计师都赞同这个观点,因为他们已经为新操作系统重新定义了元素.其中…
之前开发的app都是针对iOS6(兼容iOS5),所以在开发之初也出现了启动图片向下跳动的现象,通过网上的解决方法,代码中做了处理(“-20”): _imageView.frame = CGRectMake(0, -20, _imageView.image.size.width, _imageView.image.size.height); 但最近处理iOS7的系统兼容性时,发现该版本下启动图片又会向上跳动了,所以,为了使app的启动图片在iOS6和iOS7下都不会跳动,花了两个小时左右的时间终…