ios

用心聆听,只为提供更优用户体验

12-26
  随着云计算业务的快速发展,云业务量的蓬勃发展.如何应对全球百万级服务需求.如何保证用户体验?人工智能到底是否可以取代人类,提供更优使用体验?   就此问题业界一直争论不休.在12月20日科技界年度压轴大戏--2017云栖大会·北京峰会的"企业云上业务优化"专场,阿里云客户服务部总经理张颖杰先生分享了阿里云服务面对上述问题时的解决方案.   阿里云服务已经覆盖了客户全生命周期,即售前.售中.售后.在售前阶段,阿里云服务将提供专业的咨询.架构服务,为客户上云提供完整可靠的解决方案:在售

Appium+python自动化17-启动iOS模拟器APP源码案例

09-20
前言 上一篇已经可以启动iOS模拟器上的safari浏览器了,启动app比启动浏览器要复杂一点,本篇以github上的源码为案例详细介绍如何启动iOS模拟器的app   一.clone源码 1.github上Appium的案例源码地址:https://github.com/appium/sample-code.git   2.确保mac上已经安装了git  (不会安装的自己想办法解决吧) 3.在mac本地新建一个文件夹,如:git_test_app,把代码clone到本地 $ cd /git_t

iOS - OC NSRange 范围

08-17
前言 结构体,这个结构体用来表示事物的一个范围,通常是字符串里的字符范围或者集合里的元素范围. typedef struct _NSRange { NSUInteger location; // 表示该范围的起始位置 NSUInteger length; // 表示该范围内所含的元素个数 } NSRange; typedef unsigned long NSUInteger; 1.NSRange 结构体变量的创建与调用 // NSRange 结构体变量的创建与赋值 // 先定义变量,再赋值 NS

iOS - OC 术语表

08-17
1.术语表

iOS设计模式之原型模式

04-24
What is the 原型模式? 原型设计模式是通过一个原型拷贝的方式快速创建一个新的对象. 拷贝分为两种: 浅拷贝(同一个地址,不同的指针) 深拷贝(不同的地址,完全的独立) 二者区别在于是否生成新的一个地址 When using the 原型模型? 需要创建的对象应独立于其类型与创建方式. 要实例化的类是在运行时决定的. 不想要与产品层次相对应的工厂层次. 不同类的实例间的差异仅仅是状态的若干组合.因此复制相应数量的原型比手工实例化更加方便. 类不容易创建,比如每个组件可把其他组件作为子节

iOS开发--Mac下服务器搭建

04-17
前言 对于Mac电脑的认识,我一直停留在装B神器的意识上,就在前两天我彻底改变了庸俗的看法,当时忙着写毕业设计,苦于iOS开发没有服务器, 数据都是从网上抓取或本地plist文件,感觉不够高大上,毕业设计怎能平庸,于是乎准备倒腾下服务器开发,以满足我的毕(装)业(B)心愿. 准备阶段 1. Mac电脑一台 2. 简单的php或 tsp或者C#(会些皮毛能简单写点即可) 3. Unix/Linux终端命令 开始 1. 启动服务器Apache(为什么选择Apache?免费.开源)我们的Mac电脑真是

浅谈iOS模糊效果

04-07
前言 今年过年微信客户端临时出现了一个非常有意思的功能,好友发出带了一层蒙层的照片,发指定金额的红包即可看到清晰相片,今天我们就解开这个神秘的技术面纱. 实现技术汇总 官方: CoreImage(很早就出现的技术,缺点是转化效率低) UIBlurEffect(iOS8以后出现的新技术,效率比上面的要好,并且简单) VImage 苹果提供了一个庞大的库,进行更复杂的模糊的效果实现 非官方: GPUImage(第三方大神写的框架) 让我们浅析一下上面的几种技术 1.CoreImage imageVi

iOS多线程开发系列之(二)NSOperation

03-29
上一篇我们简单的对iOS多线程开发系列(一)三种多线程办法进行对比性能和操作的复杂度,并认真介绍了NSThread的使用. 我们借助上一次的例子完全可以采取NSOperation方法进行实现 NSOperation不具备封装操作的能力,必须使用它的子类: NSInvocationOperation NSBlockOperation 更简洁的Block实现方法,功能上与 NSInvocationOperation基本一致 自定义子类继承NSOperation,实现内部相应的方法 NSInvocat

ios俩个APP之间跳转、传值

02-01
两个APP之间的跳转是通过[[UIApplication sharedApplication] openURL:url]这种方式来实现的. 1.首先设置第一个APP的url地址 2.接着设置第二个APP的url地址   3.需要跳转的时候 NSString *urlString = [NSString stringWithFormat:@"AppJumpSecond://%@",textField.text]; [[UIApplication sharedApplication] op

分享40个使用方便的免费智能手机UI套件

12-22
日期:2012-11-14  来源:GBin1.com 还记得上次我们分享的超炫的iphone应用UI/UX设计赏析吧,在今天的UI分享中,我们将介绍40款超棒的免费智能手机UI界面设计,如果你从事智能手机界面开发和设计的话,这套免费UI绝对不容错过,希望大家喜欢,如果你有不错的免费资源,请也和我们分享! 1. Surface iPhone UI Kit 2. iPhone iOS 6 GUI PSD 3. iPhone UI 4. Official Android 4.0 UI Downloa

10大优秀的移动Web应用程序开发框架推荐

03-30
在最近几年里,移动互联网高速发展.市场潜力巨大.继计算机.互联网之后,移动互联网正掀起第三次信息技术革命的浪潮,新技术.新应用不断涌现.今天这篇文章向大家推荐10大优秀的移动Web开发框架,帮助开发者更加高效的开发移动Web应用. Sencha Touch Framework Sencha Touch 是世界上第一个基于 HTML5 的移动 Web 开发框架,支持最新的 HTML5 和 CSS3 标准,全面兼容 Android 和 Apple iOS 设备,提供了丰富的 WEB UI 组件,可以

【Based Android】让你的android应用使用可爱的iphone备忘录字体

03-06
用过iphone的朋友一定会很记得ios系统自带的备忘录,里面的字体非常的可爱,所以大家有没有想过把这个字体弄到你的android设备中呢?                    其实android提供了非常方便的字体导入了方法了,这里不得不提到一个几乎快被大家遗忘了的一个文件夹assets.其实assets文件夹是用来放置程序要使用的资源的,和res下面的raw文件夹基本作用相同,起主要的区别有下面几点:   在创建android project的时候assets会自动生成,raw文件夹需要带

优秀的IOS界面

03-01
当今科技时代,iPhone已经成为一个领先的移动设备.这种创新的访问应用程序商店非常受欢迎.IOS 开发人员一直努力创造一些最巧妙的应用.我收集了33 优秀的iOS应用程序设计界面为您带来设计灵感 Momento   Groups Epicurious Be Happy Now Pennies Birdbrain Reeder Squarespace TimeTuner Ego Gowalla Bills Pastebot Beats Convert Flickr Satisfaction Re

Windows Phone灵魂诠释:Metro UI界面完全解析

02-04
Metro在微软的内部开发名称为" typography-based design language"(基于排版的设计语言).它最早出现在微软电子百科全书95,此后微软又有许多知名产品使用了Metro UI,这包括:Windows媒体中心.Zune播放器等等.该技术已于2010年初(美国)获得Metro UI专利批准(USPTO).Metro UI最新的应用是windows phone 7智能手机系统,并将应用于未来的Windows 8.Office 和 Xbox 360产品中.  

分享15款为jQuery Mobile定制的插件

12-29
jQuery Mobile 1.0 已经发布了, 做为jQuery的移动设备类库, 并且依靠着jQuery这个及其受欢迎的类库,必将带给大家不一样的使用体验,基于jQuery Mobile的插件开发必定也会非常受欢迎,今天我们GBin1这里推荐给大家16款最新的jQuery Mobile上使用的jQuery插件,希望大家喜欢! 1. jQuery Mobile Pagination Plugin 这 个插件是由大名鼎鼎的filamentgroup开发的插件,主要为了在移动设备上实现分页显示效果,

Chronic/iPhone Dev Team联合发布iOS 5.0.1完美越狱

12-28
这是一份历尽千辛万苦,迟来却依旧让人无比激动的圣诞礼物.就在大约1个小时之前,Pod 2g的博客终于迎来了更新,标题更是醒目的"A4 release",等待终于结束了. Pod 2g在博客中称,基于他的研发成果,Chronic Dev Team(带头大哥p0sixninja,代表作绿毒)和iPhone Dev Team(带头大哥肌肉男,代表作红雪)经过测试后,于今天正式发布A4设备的iOS 5.0.1完美越狱. 无论是已经不完美越狱的用户,还是从未使用RedSn0w越狱的用户,均可使用

iOS应用开发应遵循的10条设计原则

12-26
大家知道,苹果App Store的应用审查十分严格,可以说近乎吹毛求疵.如何才能确保自己的应用通过苹果的审查,顺利在App Store上架?以下是BI为广大开发者总结出来的10条设计原则: 1)操控便捷 iOS应用的控制设计应该具有圆润的轮廓和程式化的梯度,操作便捷. 2)结构清晰.导航方便 充分利用iOS导航栏.尽量将所有的导航都安排在一个分层格式中,方便显示应用内的当前位置. 3)微妙清晰的用户反馈 使用动画显示用户的操作结果.一个经典的例子是:当用户长按进入"重新排列模式"时,应

当 iOS 游戏开发像做份沙拉那么简单

12-05
写在所有之前:这个工具更适合没有编码基础又喜欢折腾的设计师们,并不一定适合开发者. 当你有一个好的游戏创意却因没有代码基础而搁浅时,是不是很期待一款这样的软件,让iOS游戏开发变得像做份沙拉那么简单?现在GameSaladInc.就为我们提供了这样一个便利的开发工具GameSalad.   简单介绍一下GameSalad:这是一款可视化编程的游戏引擎,使用者无需编码就能为iPhone, iPad, Mac和Web来设计,发布和分销原创游戏,简单易上手,很适合交互和视觉.开发完成的游戏可以通过云端

十八般武艺!移动应用开发者必备的18款利器

11-26
"工欲善其事,必先利其器".身为一名移动应用的开发者,光有技术是不够的,必备的应用可以为您的开发工作如虎添翼.随着Android与iOS系统的不断更新换代,相关的的应用也层出不穷,本文推荐18款移动应用开发者必备的Android和iOS应用,让您在移动应用开发过程中更加得心应手. 1. Web Page Developer 有了这款应用,你可以通过你的iPad制作网页了.你可以通过客户端下载文件,也可以在没有联网的情况下浏览自己的网站.这个应用可以自动保存你所浏览过的文档,你不必担心因

ios开源程序集

11-21
扫描wifi信息: http://code.google.com/p/uwecaugmentedrealityproject/ http://code.google.com/p/iphone-wireless/ 条形码扫描: http://zbar.sourceforge.net/iphone/sdkdoc/install.html tcp/ip的通讯协议: http://code.google.com/p/cocoaasyncsocket/ voip/sip: http://code.goog