ios/swift/android
tao_wei162
这个作者很懒,什么都没留下…
展开
-
技术选择
上次Jeff react native和揽胜的hybird PK最后选hybird , 看QQ空间 天猫等都是native+react native+hybird结合的,三种优势结合使用原创 2016-06-24 19:49:06 · 105 阅读 · 0 评论 -
Swift 3
Swift 3 就要正式发布了。对于任何一位 Swift 开发人员来说,都会给其代码带来很大的改变。 如果还没有密切关注过Swift Evolution话,你可能会好奇究竟引入了什么新内容,这些新内容会如何影响自己的代码,还有什么时候要把代码转换成 Swift 3 版本,本文会回答这些问题! 在这篇文章中,我将重点阐述 Swift 3 中会给代码带来影响的最重要的变化。就让我们来一...原创 2016-09-29 14:28:19 · 92 阅读 · 0 评论 -
React Flux 架构的理解
React Flux架构简介React 简介请戳这里。Flux是什么Flux是Facebook用来构建客户端Web应用的应用架构。它利用单向数据流的方式来组合React中的视图组件。它更像一个模式而不是一个正式的框架,开发者不需要太多的新代码就可以快速的上手Flux。Flux的核心部分 1. dispatcher事件调度中心,flux模型的中心枢纽,管理着Flu...原创 2016-10-08 11:14:54 · 119 阅读 · 0 评论 -
iOS开发系列--Swift进阶
概述上一篇文章《iOS开发系列--Swift语言》中对Swift的语法特点以及它和C、ObjC等其他语言的用法区别进行了介绍。当然,这只是Swift的入门基础,但是仅仅了解这些对于使用Swift进行iOS开发还是不够的。在这篇文章中将继续介绍一些Swift开发中一些不常关注但是又必备的知识点,以便对Swift有进一步的了解。访问控制Swift命名空间Swift和ObjC互相...原创 2016-11-28 09:35:48 · 122 阅读 · 0 评论 -
object-c语言
很多想开发iOS,或者正在开发iOS的程序员以前都做过Java或者C++,当第一次看到Objective-C的代码时都会头疼,Objective-C的代码在语法上和Java, C++有着很大的区别,有的同学会感觉像是看天书一样。不过,语言都是相通的,有很多共性。下面列出Objective-C语言的语法和Java,C++的对比,这样你就会很容易Objective-C的语法是怎么回事了。先目睹...原创 2016-11-28 11:01:44 · 597 阅读 · 0 评论 -
Android Studio系列教程一--下载和安装
<div class="iteye-blog-content-contain" style="font-size: 14px;"><p>相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是A...原创 2016-01-05 10:03:02 · 145 阅读 · 0 评论 -
Ruby 和 Objective-C 这两种语
Ruby 和 Objective-C 这两种语言看上去好像天南地北:一种是动态语言,另一种则是静态语言;一种是解释型语言,另一种是编译型语言;一种有简洁的语法,另一种则是有点冗长的语法。从优雅的角度来看,Ruby似乎更能给我们一种自由的编程体验,所以很多人都放弃了Objective-C。但这是一个不幸的笑话。Objective-C其实并不像别人认为的那样是件紧身衣,它和Ruby一样都受Sma...原创 2016-01-10 01:14:06 · 162 阅读 · 0 评论 -
App架构经验总结
架构因人而异,不同的架构师大多会有不同的看法;架构也因项目而异,不同的项目需求不同,相应的架构也会不同。然而,有些东西还是通用的,是所有架构师都需要考虑的,也是所有项目都会有的需求,比如API如何设计?架构如何分层?开发环境和生产环境如何分离?这几年,我负责研发过的App,有餐饮类的、社交类的、智能家居类的、电商类的、新闻媒体类的等等。当有了一定的经验之后,你总会有一些自己的心得体会。而以下内...原创 2017-01-24 19:11:36 · 99 阅读 · 0 评论 -
Android应用瘦身套路
从目的导向来看,我们是不会无缘无故去做一件事情的,那我们对应用瘦身的目的是为了什么?答案是:提高下载转化率。什么是下载转化率?举个栗子:你的应用大小是 18MB ,有100个潜在用户想要去下载尝试使用,结果有20个用户嫌弃安装包太大直接扬长而去,有20个用户在等待下载的过程中取消下载,最终只有60个用户真正下载安装,那么应用的下载转化率就是 60/100 = 60% 。 简单的小结便是:安装包...原创 2017-02-05 15:42:46 · 155 阅读 · 0 评论