摘要:ARKIT是苹果公司在今年发布的一个AR开发包,用于现有的IOS设备,是的,就是用在手机或者平板上,类似于pokemon go的效果。看了下演示视屏,嗯,看起来很厉害。 对于一个资深软粉,居然被要求研究它,尽管不情愿,还是得去看看。 先花半天时间熟悉下swift,再去苹果开发者中心看看arkit的文 阅读全文
posted @ 2017-07-28 18:24 Yixin-Ran 阅读 (2535) 评论 (0) 编辑
摘要:前言 树莓派(Raspberry Pi,RPi)是专门为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,可以运行Linux或者Windows 10 IoT Core操作系统。本文将利用树莓派和UWP(Universal Windows Platform)开发技术搭建一个可以实时监控的气象站系统 阅读全文
posted @ 2017-06-05 21:42 Yixin-Ran 阅读 (3588) 评论 (8) 编辑
摘要:MVVM是一个比较热门的开发框架,尽管已经出现很久了,仍然比较受欢迎。MVVM框架包括: M:Model;Model指的是数据模型,例如你要在页面展示联系人信息,那么Model就是联系人的模型,包括联系人的名字,电话号码,头像等。。。 V:View;View指的是展示的页面,比如你所现在看到的这篇文 阅读全文
posted @ 2016-11-24 14:40 Yixin-Ran 阅读 (1463) 评论 (12) 编辑
摘要:在开发中,由于某些需求,我们可能需要做一些平移,缩放,旋转甚至三维变换,所以我来讲讲在UWP中这些变换的实现方法。 一、 二维变换: UIElement.RenderTransform a、TranslateTransform,平移: 属性:X,Y我相信大家都知道怎么用,这里就不讲废话了 b、Rot 阅读全文
posted @ 2016-11-22 11:52 Yixin-Ran 阅读 (634) 评论 (0) 编辑
摘要:首先还是简单的介绍下webRTC吧: WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术。2011年5 阅读全文
posted @ 2016-10-21 12:16 Yixin-Ran 阅读 (1885) 评论 (8) 编辑
摘要:// // HttpHelper.swift // NavigateDemo // // Created by yixin ran on 07/08/2017. // Copyright © 2017 yixin ran. All rights reserved. // import UIKit public class HttpHelper{ //单例 public ... 阅读全文
posted @ 2017-08-07 13:04 Yixin-Ran 阅读 (2481) 评论 (0) 编辑
摘要:swift4 带来了原生的json解析,它们分别是 JSONDecoder和JSONEncoder,使用起来还算方便,不过为了更方便,我把它们又进行了简单的封装: 我把它们封装成了泛型方法,这样用起来就相当方便了,提示下,要实现json序列化和反序列化,你必须在你的实体类继承Codable,如下: 阅读全文
posted @ 2017-08-04 11:57 Yixin-Ran 阅读 (316) 评论 (0) 编辑
摘要:ARKIT是苹果公司在今年发布的一个AR开发包,用于现有的IOS设备,是的,就是用在手机或者平板上,类似于pokemon go的效果。看了下演示视屏,嗯,看起来很厉害。 对于一个资深软粉,居然被要求研究它,尽管不情愿,还是得去看看。 先花半天时间熟悉下swift,再去苹果开发者中心看看arkit的文 阅读全文
posted @ 2017-07-28 18:24 Yixin-Ran 阅读 (2535) 评论 (0) 编辑
摘要:上回说到了普通的全景图片,这回讲真正的VR。 由于这种图片分为两部分,所以我们需要两个Camera对象以及两个球体。首先新建一个Camera对象,并将其命名为RightEye(其它名字也无妨,只要你自己清楚就行了),将本来的Camera命名为LeftEye,新建两个球,命名为Left和Right。将 阅读全文
posted @ 2017-07-07 23:41 Yixin-Ran 阅读 (578) 评论 (0) 编辑
摘要:现在的VR似乎没有之前那么火热了,于是乎我居然开始了VR征程。。。 说起VR,对于没有接受过相关知识的人来说可能看起来比较高大上,但是VR的原理却没有想象中那么复杂。总的来说,VR之所以能够产生立体感,是因为人有两只眼睛。其实现在有很多自称VR的视频或者图片严格来讲并不能算是VR,因为它只是将一平面 阅读全文
posted @ 2017-07-07 22:33 Yixin-Ran 阅读 (1912) 评论 (1) 编辑
摘要:前言 树莓派(Raspberry Pi,RPi)是专门为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,可以运行Linux或者Windows 10 IoT Core操作系统。本文将利用树莓派和UWP(Universal Windows Platform)开发技术搭建一个可以实时监控的气象站系统 阅读全文
posted @ 2017-06-05 21:42 Yixin-Ran 阅读 (3588) 评论 (8) 编辑
摘要:MVVM是一个比较热门的开发框架,尽管已经出现很久了,仍然比较受欢迎。MVVM框架包括: M:Model;Model指的是数据模型,例如你要在页面展示联系人信息,那么Model就是联系人的模型,包括联系人的名字,电话号码,头像等。。。 V:View;View指的是展示的页面,比如你所现在看到的这篇文 阅读全文
posted @ 2016-11-24 14:40 Yixin-Ran 阅读 (1463) 评论 (12) 编辑
摘要:在开发中,由于某些需求,我们可能需要做一些平移,缩放,旋转甚至三维变换,所以我来讲讲在UWP中这些变换的实现方法。 一、 二维变换: UIElement.RenderTransform a、TranslateTransform,平移: 属性:X,Y我相信大家都知道怎么用,这里就不讲废话了 b、Rot 阅读全文
posted @ 2016-11-22 11:52 Yixin-Ran 阅读 (634) 评论 (0) 编辑
摘要:在UWP开发中,我们能使用的到方向有三种: OrientationSensor下的四元数;Compass罗盘的HeadingMagneticNorth;以及SimpleOrientationSensor。 先说下SimpleOrientationSensor,这个是用在比较简单的情况下,它只能读取6 阅读全文
posted @ 2016-11-16 14:56 Yixin-Ran 阅读 (425) 评论 (0) 编辑
摘要:写这篇的目的只是为了记住这个东西, win10原生支持HLS了 上面的地址应该是可以播放的 ,安徽卫视 阅读全文
posted @ 2016-11-16 14:32 Yixin-Ran 阅读 (220) 评论 (0) 编辑