资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

转载新闻 [移动开发] 聊聊移动端跨平台开发的各种技术

本文转自fex作者是@nwind 介绍 最近出现的 React Native 再次让跨平台移动端开发这个话题火起来了,曾经大家以为在手机上可以像桌面那样通过 Web 技术来实现跨平台开发,却大多因为性能或功能问题而放弃,不得不针对不同平台开发多个版本。 但这并没有阻止人们对跨平台开发技术的探索,毕竟谁不想降低开发成本,一次编写就处处运行呢?除了 React Native,这几年还出现过许多其它解 ...
mengyidan1988 评论(1) 有6336人浏览 2015-05-12 3 0

原创新闻 [移动开发] 微软前员工:开发Apple Watch应用的27个技巧

曾在微软工作12年的Mike Swanson从1月开始就一直在捣鼓开发Apple Watch应用,在此开发过程中,他总结了诸多WatchKit的开发建议与技巧,并将其整理成文,希望对Apple Watch应用开发者们能够有所启发。 自一月中旬以来,我就全身心投入到WhereNotes应用的Apple Watch版本的开发上了,并幸运地受邀参加了库比蒂诺苹果总部的Apple Watch实验室测试。在过 ...
mengyidan1988 评论(0) 有3585人浏览 2015-05-07 2 0

原创新闻 [移动开发] Apple Watch应用开发:从再造墨迹天气谈起

编者按:本文作者刘超在2012年加入墨迹天气,主要负责iOS平台软件开发工作。在今年年初,墨迹天气团队针对Apple Watch的硬件与交互特点,对应用做了重新设计与开发。作者从软件开发角度,分享了墨迹天气团队在开发过程中发现的问题、误区,以及解决之道。 Apple Watch的设计误区 WatchKit发布第一时间,我们的产品经理和设计师就根据设计规范和官方宣传动画迅速出了一版设计原型。App ...
mengyidan1988 评论(3) 有5196人浏览 2015-05-06 0 0

原创新闻 [移动开发] Apple Watch应用开发经验谈:我遇到的那些坑

【编者按】本文作者张忠良是滴答清单Apple Watch版应用的开发工程师,他用了一周的时间使用纯Objective-C语言完成了Apple Watch版滴答清单应用的开发工作。在这里,他从开发角度阐述了个人对于Apple Watch的理解,以及Apple Watch应用开发过程的经验心得,适合对iOS开发有一定了解的同学。 首先,开发Apple Watch应用必须掌握WatchKit Frame ...
mengyidan1988 评论(0) 有4337人浏览 2015-04-20 0 0

原创新闻 [移动开发] 只有移动开发者才能拯救传统ISV、SI企业?

传统ISV和SI在企业移动化和企业互联网化的大环境下异常焦虑,现有的B/S架构产品移动化的过程缓慢且充满失败风险,创新的产品又不得其法而迟迟无法商业化。行业变化更是眼花缭乱,当正在艰难的组建iOS与Android的开发团队准备开发App的时候,微信又扰乱了向移动转型的步伐,盲目的重复投入换来的却是一次次的项目延期甚至失败。 中国企业软件领域正在经历一场深刻的革命,这已经成为不争的事实。但是这种 ...
mengyidan1988 评论(1) 有4111人浏览 2015-03-30 2 0

原创新闻 [移动开发] 移动应用中的AR开发,5款最受欢迎工具推荐!

还记得前段时间在网上很火的3D小熊不?托它的福,为相当一部分人科普了增强现实(AR)这一技术。而在之前,我们也有文章专门介绍了几款AR应用,这些应用的出现恰恰反映出了增强现实技术逐渐开始普及的趋势。为了响应潮流,这里推荐用于移动应用中增强现实开发的5款工具。 以下这张图表,大致介绍了这五款工具的相关情况: 1. ARPA SDKs 图像的检测与跟踪、3D对象实时渲染,以及用户和3D对象 ...
mengyidan1988 评论(0) 有7936人浏览 2015-03-23 0 0

转载新闻 [移动开发] 跨平台移动应用的延续性

设计一款适配多平台的移动应用极具挑战。怎么知道何时采用系统原生控件、自定义,或是混合使用?在iOS和Android版StumbleUpon的改版中,用户体验团队采取了混合的方式,调整了原生的设计模式,创造独特、简洁的界面。最终打造了更快捷、更直观的体验,促进了用户的参与。 每个产品的设计流程都该如此,一切源于共鸣。 理解用户 要理解用户所想所做,什么能刺激他们,痛点在哪里,你得从他们的角度考虑。这使 ...
mengyidan1988 评论(0) 有3704人浏览 2015-03-18 0 0

原创新闻 [移动开发] 封闭还是开放?Android Wear离iOS究竟有多远

日前,法国科技网站01net报道称,Google正准备推出支持iPhone和iPad的iOS版Android Wear App,并将在今年5月举行的Google I/O 2015上正式公布有关计划,尽管Google并未确认这一消息的准确性,是否属实还有待考证,却已成功地吸引了众多业内人士对于Google是否会开放iOS版Android Wear应用的探讨。 大胆地想象一下,若Google在苹果 ...
mengyidan1988 评论(0) 有4437人浏览 2015-03-09 0 0

原创新闻 [移动开发] 全球移动开发者报告:Swift崛起,物联网大火!

近日,著名移动生态系统分析公司VisionMobile发布了2015年度第一期Developer Economics调查报告,历时半年,集结了来自全球143个国家的8000多位应用开发者,从平台和编程语言优先级、收入与盈利模式、工具采用分析等入手,窥探移动与物联网开发领域的最新行业趋势。 而相比以往,最值得开发者密切关注的莫过于因为苹果最新编程语言Swift的诞生所带来的格局改变,发展至今,已 ...
mengyidan1988 评论(1) 有6693人浏览 2015-03-09 3 0

原创新闻 [移动开发] Unity 5正式发布:支持21种平台、个人版免费!

在备受瞩目的GDC 2015游戏开发者大会上,Unity Technologies正式发布了次时代多平台引擎开发工具Unity 5,含有大量的图形改进和扩展的编辑器功能集,支持21种平台。此外,Unity还发布了Unity Cloud Build,能够让开发者通过云计算更有效率地进行游戏和应用开发。 主要功能如下: 强大的图形工具 Unity 5极大地增强了图形功能,如基于物理的阴影、凭借 ...
mengyidan1988 评论(0) 有6314人浏览 2015-03-06 0 0

转载新闻 [移动开发] Android性能优化典范(三)

Android性能优化典范(一)、Android性能优化典范(二) 接上文: 9)Garbage Collection in Android JVM的回收机制给开发人员带来很大的好处,不用时刻处理对象的分配与回收,可以更加专注于更加高级的代码实现。相比起Java,C与C++等语言具备更高的执行效率,他们需要开发人员自己关注对象的分配与回收,但是在一个庞大的系统当中,还是免不了经常发生部分对象忘记回 ...
mengyidan1988 评论(0) 有3126人浏览 2015-03-04 0 0

转载新闻 [移动开发] Android性能优化典范(二)

Android性能优化典范(一) 接上文: 5)Android, UI and the GPU 了解Android是如何利用GPU进行画面渲染有助于我们更好的理解性能问题。那么一个最实际的问题是:activity的画面是如何绘制到屏幕上的?那些复杂的XML布局文件又是如何能够被识别并绘制出来的? Resterization栅格化是绘制那些Button,Shape,Path,String,Bi ...
mengyidan1988 评论(0) 有3823人浏览 2015-03-04 0 0

转载新闻 [移动开发] Android性能优化典范(一)

2015年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个方面展开,Android的渲染机制,内存与GC,电量优化。下面是对这些问题和建议的总结梳理。 0)Render ...
mengyidan1988 评论(0) 有4629人浏览 2015-03-04 4 0

原创新闻 [移动开发] Swift没有异常处理,遇到功能性错误怎么办?

在Swift中没有异常处理或抛出,如果不能像Java一样使用异常控制流结构,那当你编写库的代码执行了一个失败的子程序,且发现解析可选类型(Unwrapping Optionals)太麻烦时,你打算怎么做?我所遵循的一直是想要保持Swift代码的干净整洁,所以都尽可能的避免对可选类型(Optionals)的使用,同时还要维护它们传达错误操作的目的。 最近,Colin Eberhardt指出不抛出异常 ...
mengyidan1988 评论(2) 有4180人浏览 2015-02-17 0 0

转载新闻 [移动开发] Xcode 6.3 Beta发布,Swift 1.2带来哪些新变化?

北京时间2月10日,苹果在面向开发者推送iOS 8.3 Beta的同时,还发布了版本号为6D520o的Xcode 6.3 Beta,其中便包含了iOS 8.3 Beta和OS X v10.10 SDK,并进一步提升了Swift与Objective-C代码的交互性,而Swift业已更新至1.2版本。 从Xcode 6.3 Beta Release Notes看出,Xcode 6.3 Beta包含 ...
mengyidan1988 评论(0) 有6512人浏览 2015-02-11 0 1

原创新闻 [移动开发] 整合iOS和OS X平台,苹果UIKit框架移植Mac!

今天,苹果面向所有测试用户及开发者发布了OS X 10.10.3的首个预览版,同时还带来了新版本的Photos应用。而让开发者颇为意外的是,在此Mac版的Photos中,苹果使用到了一款全新的基于AppKit实现的私有框架,名为UXKit,该框架类似于UIKit的API,包含UXNavigationController、UXView、UXControl、UXCollectionView、UXTabl ...
mengyidan1988 评论(0) 有3471人浏览 2015-02-06 0 0

转载新闻 [移动开发] Fred Wilson:移动工程师应该招聘还是培养?

我们已经从Web时代进入移动时代。许多Web优先的公司都面临着这种转型。那么在建设自己的移动团队时,是应该从外面招聘好还是自己培养好呢?且看Fred Wilson的思考。 我们已经目睹许多大型的持“Web优先”战略的公司挣扎于从Web优先到移动优先的转移。尽管其中大部分都完成了这一转移,但过程并不容易。 这些公司的“移动团队”大部分都是由移动产品经理、移动工程师、移动设计师组成的。这些团队的 ...
mengyidan1988 评论(1) 有4381人浏览 2015-02-05 0 0

原创新闻 [移动开发] HTML5 vs.原生,世界究竟是谁的?

HTML5在近两年里可算是出尽了风头,无论是去年10月底的规范定稿,还是今年年初惊爆业内的微信开放JS SDK,亦或是腾讯、百度、360、搜狐等互联网巨头之间的布局争夺。这一切的一切似乎都在预示着HTML5将要给移动互联网界带来颠覆性变革。 也许以后,HTML5真的会重新定义移动互联网的黄金时代。但在此之前,当你准备开发一款应用时,切不可只一味的追寻别人所尊崇的技术,最重要的还是要搞清楚自己的 ...
mengyidan1988 评论(2) 有5951人浏览 2015-02-04 1 0

原创新闻 [移动开发] 跨平台移动应用引擎CrossApp V0.6.0 发布,增加视频控 ...

  在说V0.6.0版本更新内容之前,CrossApp团队希望先特别感谢一下github用户wohaaitinciu 、zhujnt 、KerwinKoo ,尤其是wohaaitinciu 已经提交过了4次Pull Requests,本次更新又包含了他的内容支持,这真的是对CrossApp最大的肯定和帮助!   虽然临近春节,但CrossApp依然紧锣密鼓的持续优化优化再优化,我们真的希望在春节之 ...
美珠 评论(0) 有3279人浏览 2015-02-02 0 0

转载新闻 [移动开发] 2014年iOS应用开发者收入超好莱坞美国票房

北京时间1月23日早间消息,市场研究公司Asymco分析师Horace Dediu本周发布研究报告称,iOS应用经济的规模已经超过了好莱坞电影在美国的票房。 2014年全年,开发者通过苹果获得的收入为100亿美元。近期,关于App Store的其他主要数据如下: 2015年1月第一周,用户在iOS应用上的花费达到5亿美元。 2014年,购买应用的账单数量增加了50%。 开发者累计收入总额为25 ...
mengyidan1988 评论(1) 有3998人浏览 2015-01-23 2 0

最近热门TAG

Java(1854) Google(1441) Android(1244) JavaScript(842) Web(669) Linux(648) 框架(605) Windows(591) 浏览器(540) HTML5(533) Firefox(483) jQuery(480) iOS(479) Ruby(427) Chrome(386) HTML(380) 编程(365) 工作(349) Apache(346) Python(328)

热门资讯

Global site tag (gtag.js) - Google Analytics