资讯月刊下载
为什么VR依然没有出现烧钱向的3A级游戏?
Oculus游戏部门负责人Jason Rubin在采访中解释了为什么时至今日VR依然极度缺乏3A游戏:所有开发者都等着其他人的作品,开发者之间相互学习并探索什么能做什么不能做。由于VR游戏领域几乎是零基础,开发者们的互相学习是非常重要的,当越来越多的VR游戏诞生,能够促使VR游戏开发越来越快。 两年前,Jason Rubin加入了Oculus VR公司,在饱受热议的Oculus Rift部门担任软 ...
快速构建Android应用原型实践
导读: 本文作者Juhani Lehtimäki,现任Fat Robot联合创始人兼CTO,在过去三年里一直负责游戏《Lands of Ruin》的原型制作,由此撰写了自己在构建Android原型方面的实践经验。 以下为译文: 我最近更文较少,原因有两个: Android最近优化了很多,没有太多可抱怨的地方。各家公司都开始了解:理解Android设计并进行正确的设计有多重要。最多就是说说新G+ ...
每天用的App竟然这么不安全 这15张PPT让人触目惊心 ...
智能手机与APP极大的便利了我们的生活,可是你手机中的APP,真的是安全的吗? 你或许听说过手机木马与病毒的威力,遭遇过恶意扣费与隐私泄露的事件,而你是否知道,这些安全隐患,其实在APP下载之时便早已根植?你又是否知道,崩溃、卡顿、闪退也是一种安全威胁? 日前,国内首份关于手机App安全性的研究报告《2015安卓APP安全研究报告》发布,该报告由360手机助手联合Testin,根据双方的权 ...
“移动优先”的设计理念已经过时了吗?
【译者注】Mobile First(移动优先)大概是移动设计师听到最多的设计理念之一,2011年Luke Wroblewski大神提出它时,打破了原来“先完成web设计再移植移动设计”的常规方式,为移动设计注入了一针强心剂,一时各大企业和团队纷纷投入,推动了移动设计的快速发展。时过境迁,移动优先的理念虽然没错,但如今部分企业表现的有些矫枉过正,盲目投入移动端而忽视了用户使用最频繁的大屏终端,实则割裂 ...
Android N 将提供分屏功能和新设计的通知控制
Android N的开发者预览版貌似将提供原生分屏功能和全新设计的系统通知控制。科技网站ArsTechnica最先对该消息进行了报道,但相关内容又很快被撤下。新的通知控制系统将跨越整个屏幕的宽度,同时上面会提供编辑按键以方便快速设置。相应的改进将主要是为了配合新系统的Doze特性,后者能帮助设备进一步节 省电池能耗。 此外,Android N也针对多任务增加了新的分屏模式。该模式可 ...
Android 日常开发总结的技术经验 60 条
1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。 2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架LiteOrm库,超级清晰且重心可以放在业务上不用关心数据库细节。 3. 全局变量放全局类中,模块私有放自己的管理类中,让常量清晰且集中. 4. 不要相信庞大的管理类的 ...
移动网络下的性能优化之省电篇
随着3G和4G网络的普及,用户使用APP的场景更多地集中在移动网络下。同时也带来了手机电量消耗更快和网络延迟更高的问题。想开发出用户体验更好的应用,就需要对移动网络有更深入的了解。本系列文章分为上下两篇,分别介绍如何开发出更省电和网络延迟更低的移动应用程序。本篇文章主要介绍移动网络的一些基本工作原理以及降低手机耗电的优化方案。 初窥2G,3G,4G网络 说起移动网络我们不得不提香农定理。香 ...
2016 黑客必备的Android应用都有哪些?
免责声明:本人所发布的此份清单仅供学习之用。我们不支持读者利用其中的任何工具进行任何不道德的恶意攻击行为。 根据业界的一系列评测以及亲身经验,我们整理出了这份最佳Android黑客应用清单。除了对应用本身的说明之外,还将提供与之相关的网站以及下载链接,从而帮助大家立即安装尝试。 AndroRAT AndroRAT一词源自Android与RAT(即远程管理工具)。这款顶级黑客工具已经拥有 ...
从 Android 静音看正确的查找 bug 的姿势
本文转自:腾讯Bugly 0、写在前面 没抢到小马哥的红包,无心回家了,回公司写篇文章安慰下自己TT。。话说年关难过,bug 多多,时间久了难免头昏脑热,不辨朝暮,难识乾坤。。。艾玛,扯远了,话说谁没踩过坑,可视大家都是如何从坑里爬出来的呢? 1、实现个静音的功能 话说,有那么一天, 引用PM:『我这里有个需求,很简单很简单那种』 RD:『哦,需要做三天』 PM:『真的很简单很简单 ...
Swift 中的 7 个陷阱以及如何避免
作者: David Ungar 翻译:BigNerdCoding 原文链接 前言 伴随着Swift语言的快速发展,我们对于苹果设备编程的认识也发生着变化。与原来的Objective-C语言相比,Swift语言带来的更多现代化的特征,例如函数式编程和更多的类型检查。 Swift语言采用一些安全的编程模式来帮助开发者避免一些bug。然而不可避免的是,这种雄心勃勃的做法也会让我们的程序中引入一些陷阱(至 ...
Android 开发有哪些新技术出现?
作为一个程序员,应该养成持续学习的能力,随时关注新技术,有时候做起事来会让你事半功倍的效果。之前在知乎上看到下面这个问题,觉得很受用,所有就总结了大牛们的回答,也跟着大牛们的脚步,看看有哪些新技术,也跟着学习学习,涨涨见识。 引用本文参考@Android 笔记在知乎的回答: Android 开发有哪些新技术出现? https://www.zhihu.com/question/32037895 An ...
当 Swift 中的协议遇到泛型
Swift 中的协议如果需要泛型化,可以通过抽象类型成员的方式实现,而不是在参数类型上做文章。至此,协议本身可以不再被当成是一个类型,而是看做一个通用的约束。英文原文 问题 如果你曾将一个泛型协议当做类型使用: protocol GenericProtocol { typealias AbstractType func magic() -> AbstractType } let list ...
Android开发者需要面对的8大挑战
移动开发变得越来越受欢迎,但移动开发者正面临着一系列挑战。本文将介绍的是Android开发者需要面对的8个不利因素,例如缺乏硬件标准化,以及软件碎片。 为Android OS开发app,给予了开发人员极大的开发自由,并为app所有者积累了不断增长的用户群。但是,在这过程中,开发人员面临着许多Android app开发挑战。 Android平台给Android app开发者带来了很多很多机会。有许 ...
iOS9之后我们需要关注的事情
应用隐私控制-外部调用 iOS9增加了隐私控制,自己的应用如果需要调用其它应用,需要在工程的info.plist中添加一个key为LSApplicationQueriesSchemes的数组值,里面包含需要添加白名单的string类型的scheme。即使用URL scheme将其加入白名单。如项目中使用了qq,微信等分享登录功能,需要添加的值为: mqqopensdkapiV2 mqqOpe ...
受用不尽的Gradle使用方法与技巧
Gradle尽管比Android Studio早出现,但直到成了官方IDE之后,Gradle才逐渐流行起来。然而,我们是否将这个强大的自动化构建系统的优势发挥地淋漓尽致了呢? 项目与build的特定全局变量 用gradle可以自动生成BuildConfig类,其中能够生成附加字段。这对配置服务器URL之类的工作十分有用,使用它也能轻松开启或关闭功能。 defaultConfig { build ...
回首2015:定义游戏行业的五大趋势
与过去40年间大多时候相仿,2015年的游戏行业仍旧交织着希望与失望、秩序与混乱、恐惧与勇气、乐观与悲观。也就是说,游戏行业一如既往的有趣。 2015年我们再次看到主流市场发生了转变,新技术获得了很大的动力。下面就是能够代表2015年的五大趋势。 整个行业都在观望Valve推动客厅PC的发展 这些年来Valve一直有明显的意图,想要凭借PC设备进驻用户的客厅——这种意图可以追溯到2013年9月 ...
JeeWx 捷微 2.2 发布,微信管家平台
JeeWx,敏捷微信开发,简称“捷微”,捷微是一款免费开源的JAVA微信管家平台 一、简介 Jeewx是一个开源、高效、敏捷的微信开发平台,采用JAVA语言基于Jeecg快速开发框架实现,Jeewx开源版实现了微信平台的基础功能,便于用户二次开发。支持微信第三方平台全网发布、支持微信插件开发机制,可轻松集成微信H5插件。 二、升级日志: △新增功能: 1, author ...
2015年改变游戏产业的5大事件
再过几周2015年就正式与我们挥别了,这一年于你而言有什么特别回忆吗? Gamasutra员工齐聚一堂,细数了这一年的大新闻、大事件,还真发现那么一些足以撼动未来几年游戏产业的难忘时刻。 1. 动视暴雪以59亿美元价格收购King 游戏产业就是用钱支撑起来的,一桩买卖近60亿美元怎能不让人正襟危坐?老本行以游戏主机/PC游戏开发为主的动视暴雪(Activision Blizzard,简称AB) ...
避免App沦为“僵尸”的12个秘诀
数据显示,每分钟人们下载的应用数量将近有5.1万个,而多达110万的僵尸应用却在角落里无人发觉,基本没什么下载量。本文将重点关注某些关键应用商店的ASO策略,来帮助优秀的应用避免沦为“僵尸”的一员。 本文梳理了一些技巧,能够确保人们在Google Play和Apple App Store上发现、下载并使用你的应用。 你是否熟悉“僵尸应用程序”这个概念呢?这并不是在说某种手机游戏,而是指那些在 ...
测试不到位 你根本上不了APP Store
苹果 APP Store 一如既往地叫人又爱又恨。爱它的有容乃大、无限商机:无数iOS开发者为之心驰神往,拼了命想让开发出来的APP尽快通过审核进入App Store的殿堂;恨它的层层关卡、条条戒律:苹果审核人员是出了名的傲娇与严苛,有一万个APP审核被拒就有一万个理由。 APP Store的审核标准细则几经更新不断细化,对一款APP审核之严格堪称令人发指。涵盖了APP质量、功能、界面、位置、 ...
最近热门TAG
Android(1244) iOS(479) Windows Phone(224) Apple(159) Mobile(128) Nokia(88) Objective-C(86) Symbian(85) 三星(77) WebOS(69) Qt(66) WAP(61) BlackBerry(58) HTC(58) 黑莓(54) Palm(54) Windows Mobile(43) MeeGo(43) Motorola(31) iCloud(30)