学习资源篇

前言

文章主要整理近几年来收藏的一些网站、文章、视频等等,有的可以作为我们平时学习充电之用,有的可以作为我们的参考资料随时查阅,文章在这之后仍然会不断整理更新中,如果你有好的网站也可以在评论中发出来和大家一起共享。

Android篇

  1. Google material design:讲述谷歌材料设计的理念,想必是App设计人员和产品专员以及Android开发人员必修课程。
  2. Android官方设计指南:主要讲述Android平台UI设计准则,以及最新出的material design(材料设计),建议所有的产品,设计,开发人员都看一下。遵循平台设计规范,需借助VPN翻墙。
  3. Android官方开发指南:主要介绍Android 入门,API使用指南,API查阅参考,相关开发工具介绍,Google服务,官方给出的实例(Samples),以及每年Google I/O大会发布的预览版Android系统,需借助VPN翻墙。
  4. Android官方分发指南:主要介绍Google play,以及如何开发一款成功的App,和如何用App来吸引并留住用户,App的盈利,数据分析,还有就是开发者故事。
  5. eoeAndroid:国内最早一批Android开发论坛,如今已有百万用户,里面有不少实例demo,也是我初学时每天必逛的论坛。
  6. APKBUS安卓巴士:和前者在国内平分秋色,也是国内最早的一批Android开发者论坛,上面同样有很多开发者上传的实例,尤其是自从改版后,分类更加清晰,同样是我初学时每天必逛的论坛。
  7. 开源中国Android专区:是国内开源老大哥,许多喜欢开源的朋友都会常驻在此。
  8. CSDN移动版块:号称全球最大的中文技术社区,其移动博客专栏经常会有不错的文章更新出来。像我们熟知的鸿洋、郭霖都在这上面活跃。
  9. Android中文专业社区:刚起步,但是很看好。
  10. V2EX:最近学习python发现的很不错的社区,里面基本都在讨论技术,没有过多的闲聊。我觉得是国内少有的论坛,其做技术社区的态度吸引着像我一样的越来越多的开发者。
  11. AndroidoDevTools:上一篇文章中提到的,这里几乎能找到我们在Android开发过程中需要的大部分工具。
  12. androidpixel:Android在线的不同像素与dp之间的对应转换。
  13. Java Examples:国外的一个java在线实例搜索引擎,获取常用的java API 以及流行库。
  14. codota:同上一个网站,超过7百万个Android源代码实例,是学习Android源代码不可或缺的工具。
  15. AndroidXRef:包含Android不同版本源代码,是学习Android源码的不错站点。
  16. grepcode:java源代码搜索引擎,同上面的13、14。如各个Android源码地址。
  17. Trinea:国内的Android大神Trinea博客,为开源社区做出了许多贡献,他整理的Android开源项目分类汇总使许多开发者从中受益,他发起的开源项目源代码分析活动如今也完成了第一阶段。
    他说的那句“我们不重复造轮子不表示我们不需要知道轮子该怎么造及如何更好的造!”这样的态度是我学习的榜样。
  18. codekk:上一条提到的开源项目源码分析。不错的学习站点。
  19. 23code:另外一个Android经典源代码分享站。
  20. 修炼源码:一个专注于Android开发技术的资源站。
  21. Android Action Bar Style Generator:Action Bar Style 生成器。
  22. android-arsenal:国外搜集的Android实例站点,也是我经常关注的网站。
  23. material design中文版:谷歌材料设计中文版站点。对于英文不好的童鞋是不错的福利。
  24. stormzhang:国内另一大神的博客,其文章深受开发者欢迎。
  25. 踏得网:互联网新技术搜索和分享,如Android官网镜像,为未翻墙用户提供了便捷。
  26. Android training中文翻译版:国内大神胡凯发起的Android Training开源协作翻译的项目,主要针对Google Android团队在2012年的时候开设了的Android Training板块。
  27. material design UI:一组Android材料设计的UI库,但随着谷歌最新support包的发布开始在低版本手机上支持材料设计,这对开发者来讲无疑是一个好消息。
  28. AndroidAssetStudio:在线Android图标生产网站。
  29. Android2014年碎片化报告:Android历年碎片化报告。
  30. jsonschema2pojo:一个在线json转换pojo的工具站点。
  31. Android Weekly:国外Android周报,知乎上有翻译版本,是国内Android开发者接触国外技术的另一窗口。
  32. androiddesignpatterns:Android设计模式。
    1. 代码家的博客:国内另一Android大神的技术博客,开源了许多不错的库。
    2. CodePath:国外一个很不错的Android开发教程网站。
    3. Android Tutorial:同样是国外一个不错的Android自学网站。
    4. AndroidHive:AndroidHive是一个个人博客,主要写Android开发的教程,虽然只是一个人,但却提供了绘图,到写教程,功能视频演示,也表现出了博主的专业与敬业,博主写的东西也是跟随新技术,可实用性特别强。

iOS篇

  1. iOS官方设计指南:这其中包括人机交互指南,自适应的用户界面,国际化,以及无障碍设计,是所有App设计师,产品人员以及开发人员的必修课程。
  2. iOS官方技术指南:每年正式发布的最新的iOS开发版本,以及新的一年WWDC大会发布的iOS预览版都会在这里,是开发iOS的权威指南。
  3. iOS官方IDE-Xcode:介绍Xcode最新特性,使用方法,下载地址。
  4. Swift官方开发指南:最新的swift特性,参考指南,官方实例,视频教程都在此。
  5. iOS开发官方开发者论坛:官方开发者论坛。
  6. Apple开发者计划:主要帮助开发者分发App,以及获取最新的iOS版本,App高级功能,测试App,获取App统计数据等。
  7. Apple开发者支持:包括apple开发者文档,获取最新下载等等
  8. Apple会员中心:包括开发者账号,以及证书,ID和配置文件等,是我们发布App到App Store的主要途径。如果你有Apple ID 注册成为开发者账号(99$/年),那么就可以开发并上传App Store了。
  9. CocoaChina:国内最早的一个iOS开发论坛,想比做iOS开发的都知道,很多人估计都像我一样,是从这个网站起步开始学习的。
  10. Code4App:国内中文iOS社区,收集了大量的iOS开发实例,适合初学者开始学习demo的好地方。
  11. UI4App:上面网站的姊妹站,搜集了大量的App界面UI,供App产品和设计人员参考。
  12. iOS开源库:iOS大神总结的常用iOS开源库。
  13. 王巍(喵神)博客:现居日本, 就职于 LINE, 知名 iOS 开发者,目前在维护的 Swifter 也值得收藏。
  14. 唐巧博客:国内iOS大神,看了样张和反馈来讲其出版的iOS开发进阶也是一本不错的书,最近打算入手看看。
  15. iOS设计模式:国内iOS大神搜集整理。
  16. iOS学习资料整理:为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置.
  17. cocoacontrols:用于iOS和OS X平台的3612个开源项目和商业UI组件。
  18. CodePath:国外一个很不错的iOS开发教程网站。
  19. iOS Tutorial:同样是国外一个不错的iOS自学网站。
  20. maniacdev:国外不错的iOS学习网站,从教程到库应有尽有。
  21. 斯坦福大学iOS7公开课:这个不用说,斯坦福大学的教程不管是权威性,还是新颖程度都是No1。
  22. 斯坦福大学iOS8公开课:斯坦福大学公开课:iOS 8开发,这个直接用Swift。
  23. memect:里面的开发者日报很不错。
  24. raywenderlich:又一个不错的国外教程学习网站。

    Html5篇

  25. 9秒社团:国内比较火的跨平台Html5开发者社区,涉及到的有跨平台移动应用开发引擎,开源游戏服务端框架,UI素材等等。
  26. W3school:领先的 Web 技术教程,相信每个做web的都知道这个网站,可以作为我们的参考站,随时查阅。
  27. 360卫士:360网站卫士常用前端公共库加速服务,为前端开发者提供参考。
  28. 移动开发在线模拟器:在线模拟移动网站,可能需要翻墙。
  29. html5test:测试你的浏览器对html5的支持情况。
  30. html5china:中国领先的html5技术门户。
  31. mobilehtml5:移动设备针对html5的支持情况。里面有详细总结。
  32. jsfiddle:js在线调试工具。
  33. html5研究小组:不过最新在改版升级中。
  34. sassmeister:sass在线编辑器,可以同时预览生产的css代码,sass,less作为动态的样式表语言,渐渐成为越来越多的程序员写css的利器。
  35. 前端知识结构:国内人组织整理的一份很全的前端知识结构,从这上面也可以见证前端知识的变迁。
  36. W3C移动端页面检查工具:W3C发布了移动端页面检查工具,可以选择三种屏幕规格,通过工具发现网站在移动端存在的问题。源代码已经发布在GitHub
  37. javascripting:一个收集全世界优秀的 client-side端 Javascript 库、框架、插件的网站
  38. CSS参考手册:CSS参考手册,支持IE6.0+, Firefox4.0+, Chrome4.0+, Safari3.1+, Opera15.0+(Opera从15.0开始转入webkit阵营), iOS Safari3.2+, Android Browser2.1+, Android Chrome18.0+ 可做时常查阅。
  39. Html5 Tutorial:国外一个不错的自学Html5的网站。

设计篇

  1. Google Design:谷歌官方设计指南。
  2. MOBILE PATTERNS:移动App设计,汇集了大量的UI界面供移动产品和设计人员参考学习。
  3. balsamiq:在线产品原型设计工具。
  4. UI中国:国内一家专业设计交互平台,其前身是iconfans.com。
  5. easyicon:图标下载网站。
  6. pixabay:这里有可以在任何地方使用的免费高清图片。共有约400000张免费的照片、矢量文件和艺术插图,寻找免费且高质量的图片是件单调乏味的任务-主要是源于版权问题,署名要求或仅仅是因为图片质量不够。因此深受启发而创立了Pixabay-一间超高质量且无版权限制的图片的贮藏室。这里是设计师下载免费向量图,插图以及照片的最佳来源。
  7. iconfinder:图标搜索工具。
  8. UI社:号称中国最好的UI设计素材资源网站。汇集了大量的UI素材。
  9. tinypng:在线png图片压缩网站。
  10. androidicon:Android图标素材下载站。这里可以找到你所需要的大部分图标。
  11. dribbble:正如他们网站下方介绍的那样:Dribbble 是一个设计师分享他们工作快照,进度,项目的社区。在国外还是很出名的网站。
  12. capptivate:国外又一个App设计网站,做移动App设计的朋友可以常来看看。
  13. pttrns:Pttrns是一个设计模式,资源,灵感汇集的站点,在这里可以找到设计的灵感。
  14. materialup:一个专门介绍Material Design的设计网站,里面有很多不错的关于MD的设计。
  15. iconstore:这里可下载来自顶尖设计师设计的图标, 量非常多, 且全部免费。
  16. freebbble:网站搜集了来自 Dribbble 的免费素材。
  17. fribbble:Dribbble设计师的免费素材,项目由 Gilbert Pellegrom 所策划.
  18. pixelbuddha:为专业人士准备的设计素材,有免费的好资源,也有收费的进阶版.

综合篇

  1. GitHub:全球开源届当今老大哥,就连微软、谷歌、Facebook这样的巨头都把自己的项目迁移到这上面来,成了我现在工作离不开的部分,之前并称四大开源网站之一。
  2. Stackoverflow:国外问答社区,在这里你真正体会到一句话叫“方法总比问题多”,上面有很多国外热心的大神帮忙解决问题,几乎也是我每天必逛的地方。
  3. CodePlex:微软主办的开源网站,之前并称四大开源网站之一。
  4. sourceforge:SourceForge.net,又称SF.net,是开源软件开发者进行开发管理的集中式场所。之前并称四大开源网站之一。
  5. Google Code:谷歌旗下的开源网站,可惜前端时间,谷歌宣布要将其关闭。之前也是并称四大开元网站之一.
  6. bitbucket:国外另一个git托管平台,和Github的一个区别是你在Bitbucket上可以得到免费的私人仓库,而GitHub上是不行的,需要付费才可以。
  7. Pro Git(中文版):开源中国整理的git中文版,供国内开发者学习。
  8. Git@OSC:国内开源中国的第三方git仓库托管平台。
  9. GitCafe:国内另一家开源的第三方git仓库托管平台。
  10. segmentfault:国内的新起的专业的开发者技术问答社区,同Stackoverflow。
  11. 开发技术前线:汇集了Android和iOS开发的技术文章,里面大多数文章都总结的不错,适合开发者进阶。也是我订阅的主要站点。
  12. DevDiv:国内移动开发综合社区,集Android、iOS、Windows Phone于一体,不过最近感觉用户活跃度越来越低。
  13. Appetize:Android和iOS在线模拟器,以后可以在线安装App来模拟了。
  14. screensiz.es:国外整理的智能手机市场占有率机碎片化数据报告。
  15. 在线工具:开源中国在线工具,有许多实用的小工具如常用开发文档、代码处理、html/js/css工具,加密/转码工具等等。
  16. 在线json校验格式化工具:在线json格式化工具。
  17. json2html:同上,也是我最常用的。
  18. 免费计算机图示:免费的编程中文书籍索引。
  19. SDK开发者服务平台:中国领先的开发者服务平台,为开发者App服务提供多种解决方案,分为设计、运维、云服务、以及市场推广等各个方面,满足大部分需要。
  20. GitHub中文指南:作者蒋鑫写的GitHub使用教程,是新手参考学习的非常不错的资料。
  21. Git官方指南中文版:Pro Git 简体中文版 。对应图书
  22. git - 简易指南:至今为止,我看过的最简单明了的Git教程,里面没有高深的内容,都是些基本操作,并且作者讲的很通俗易懂。
  23. 廖雪峰Git教程:不错的Git学习教程,很值得细看好好学习。
  24. 阮一峰的博客:作者的文章都很浅显易懂,把深刻的道理用简单的话语描述出来,并且很透彻,我很喜欢。
  25. 爱开发:爱开发者社区,国内的开发者服务平台,提供大量的模块供开发者使用,大大提高了App的开发效率。
  26. 百度API Store:百度开发者服务平台,已汇集国内外众多开发者服务。
  27. 3G 4G Map:3G、4G蜂窝网络覆盖地图。
  28. GitLab:同于GitHub,国外另一个git托管平台。
  29. assembla:国外分布式协作开发工具网站,同时也是一个代码托管平台。
  30. swagger:写作Restful Api文档的神器,同样能够自动生成。
  31. processon:免费在线作图,实时协作。
  32. apiary:同swagger,这个是收费版,功能也更完善,UI也更漂亮。
  33. 干货集中营:刚刚建立的网站,分享移动开发iOS和Android的干货。
  34. coding:国内一家代码托管平台,为软件开发者提供基于云计算技术的软件开发平台,包括项目管理,代码托管,运行空间和质量控制等等。
  35. 慕课网:国内专注做IT技能教育的课程网站,上面提供许多不错的在线课程。
  36. 极客学院:业的在线IT技术课程,第一时间发布最新的技术课程,目前已累计百万用户。
  37. 稀土掘金:一个人人都可以推荐分享互联网知识的平台,里面有很多干货。
  38. 猴子都能懂的Git入门:分别从入门、高级两部分介绍git版本管理系统。
  39. 沉浸式学Git:一份通过实践来掌握 Git 基础用法的指南,包含 52 个实验,这些实验经过精心设计,篇幅皆十分短小,只需几分钟时间便可完成。对于想要快速学习 Git 的朋友而言,这是一本不可多得的好书。
  40. 开发者头条:<码农周刊>创办者,开发者的首选阅读分享平台,里面也有很多干货。
  41. GitHubRanking:整理了GitHub上面关于用户、组织、库的排名,只能说没有理由不star,没有理由不follow。
  42. ChinaGDG:Google中国开发者组织,包含社区博客、技术资源、各地 GDG 信息和发展历史,以及其他项目资源。
  43. 麦子学院: 在线的IT职业教育平台,提供多种技术在线学习。
  44. 好东西论坛:国内一个不错的开发者日报订阅站点,涉及app,python,机器学习,大数据,web开发等多个方面。
  45. slack群组:Slack 是聊天群组 + 大规模工具集成 + 文件整合 + 统一搜索集为一体,是团队项目开发沟通的首选。
  46. lynda:Lynda是一个在线学习网站,该网站提供技术、设计等很多的课程。
分享到:
移动开发者/技术爱好者/喜欢开源与分享,你也可以关注微信公众号MobDevGroup,移动开发在线分享:MobDevGroup