学编程选择哪个语言?——编程语言人员需求和难度分析
分类标签: C C++ iOS Java PHP Android 前端开发 Python
1、C语言 C语言主要用于驱动开发、操作系统、内核开发,嵌入式(单片机)、交换机、路由器等网络设备的开发。 ①、偏硬件方面,相当于目前互联网和移动时代,可能薪资水平会低一些。如果之前学习电子自动化的或者对硬件感兴趣的,可以选择这个方向。 人员需求:★★★★ 难度指数:★★★★ ②、偏向底层开发的:难度很大,比如要看懂Linux内核代码。简单说,如果你读书的时候,数学物理不是很厉害的,不阅读全文 »
现在应该学习哪些语言和框架
分类标签: Android Chrome HTML iOS Java Javascript Mysql PHP
2015年,软件开发界发生了很多变化。有很多流行的新语言发布了,也有很多重要的框架和工具发布了新版本。下面有一个我们觉得最重要的简短清单,同时也有我们觉得值得你在2016年花时间精力去学习的新事物的一些建议。 大趋势 在过去的几年里,有一个越来越明显的趋势是web应用的商业逻辑逐步从后端转移到了前端,然后后端变得只需要处理简单的数据API。这就让前端开发框架的选择变得尤为重要了。阅读全文 »
iOS为什么选择了Objective-C
分类标签: iOS
地球人都知道,iOS 最初的开发语言是Objective-C (当然现在Swift流行起来了), 这个Objective-C是从哪里来的呢? 时间得回到上个世纪80年代初。 Brad Cox and Tom Love 两个人在ITT(国际电报电话公司, 不是更加著名的AT&T)工作, 他们俩接触到了SmallTalk 这门伟大的语言。阅读全文 »
互联网行业的鄙视链之面面观
分类标签: Android iOS Windows Phone 阿里巴巴 百度 腾讯 苹果 三星 搜搜 搜狗 谷歌
“鄙视链”一词的兴起,源于2012年南方都市报一则《鄙视链——生活中那些微妙的优越感之社会心理分析》的报道。形形色色的鄙视链从现实蔓延至网络,不管承不承认,我们都有意或无意中被拉进了鄙视链的某一层,鄙视别人还是被别人鄙视,在鄙视链的流行中,除了鄙视,我们不会收获任何。阅读全文 »
一款多设备蓝牙键盘——轻巧便携 漂亮超薄
分类标签: Windows Android iOS
同时拥有个人电脑、平板电脑、笔记本电脑和智能手机,在时下已是比较常见的情况。观察到用户经常在不同的设备间来回切换,而并非所有的设备都拥有良好的打字体验,罗技推出了这款名为 K380 的多设备蓝牙键盘。它兼容Windows、Mac、Chrome OS、Android、iOS、Apple TV等几乎所有平台,使用时可通过蓝牙同时也三台设备连接,并且可以通过快捷按键在不同的设备之间自由切换。阅读全文 »
想学编程?先来看看程序员的鄙视链
分类标签: Android C++ iOS Java PHP
最近这几年在世界各地突然吹起了一股全民写程序的风潮,连美国总统欧巴马都在写 JavaScript 了,但是身为一介靠写程序(以及在上班时间胡乱上网)来谋生的 developer(所谓的 developer 就是「软件工程师」的比较潮的说法),想要提醒那些想学习写程序的人一件重要的事:慎选你的第一个程序语言。 在软件工程师(中国叫做「程序员」或「码农」)的圈子里,文人相轻的现象可是非常严重的阅读全文 »
iOS7的扁平化之漫谈
分类标签: iOS 苹果
万众瞩目之下,iOS7的神秘面纱终于被揭开。坊间关于iOS到底会走向“拟物化”还是“扁平化”的传言,就此也告了一个段落。 自从Jony Ive接管OSX团队来,一只就有传言,说这位工业设计大师将会将极简风格引入新版iOS的UI中,从而取代一直以来都是iOS标志性之一的“拟物化”设计。阅读全文 »
解密为何iOS设备较之Android设备更加流畅
分类标签: iOS Android iPhone
当下智能手机市场中,以Android手机和苹果iPhone所占份额为最多,也就导致了大家会对这两者进行各方面的比较,比如价格、性能、显示等。在流畅度方面,很多人都认为iPhone使用起来要比Android手机流畅,Android手机更容易出现卡顿延迟的现象,这是为什么呢?本文就从四个方面来分析iOS设备较之Android设备运行更加流畅的原因。阅读全文 »
移动操作系统新动向之面面观
分类标签: Android iOS Windows Phone 诺基亚
操作系统是人们进入网络世界的底层支撑,其作用不言而喻。如今的移动世界里,操作系统仍然扮演了及其重要的角色。微软发布Windows 8和Windows Phone 8操作系统以后,移动操作系统领域的竞争更加激烈了。 贵族的没落--黑莓Blackberry与诺基亚Symbian 搭载Blackberry系统的黑莓手机因为在9·11事件中表现出色,赢得了人们的信任,其市场份额疯狂飙升。阅读全文 »
从iOS游戏《宫爆老奶奶》销售日记看移动游戏开发销售背后的辛酸
分类标签: 游戏 应用程序 iOS
目前移动应用市场异常火热,开发iOS、Android甚至其他系统应用的大有人在,在一片繁荣背后到底有哪些不为人知的故事呢?从事移动应用开发容易赚钱吗?相信很多向往移动应用开发或者创业的人都有此疑问。本文就为大家带来iOS游戏《宫爆老奶奶》的销售日记,以此从一定程度上了解移动应用开发行业。阅读全文 »
iOS6新特性及其兼容性全面解析
分类标签: iOS 苹果 iPhone iPad
6月12日,在WWDC2012大会上,苹果发布了它的新一代移动操作系统iOS6。新操作系统支持的设备包括:iPhone 3GS、iPhone 4、iPhone 4S、iPad 2、新iPad和iPos touch 4,iOS6向这些移动设备的用户提供免费开放式下载服务。阅读全文 »
RIM推出支持iOS和Android的Mobile Fusion,似乎会让人失望
分类标签: 黑莓 iOS Android
RIM本周公布了正在研发的BES(黑莓企业服务器)管理工具的一个版本--Mobile Fusion,在移动互联网界引起了些许轰动。Mobile Fusion还能够管理苹果设备(比如iPhone和iPad)与Android智能手机和平板电脑。听起来好像在iOS和Android安全性上有了突破,似乎能够马上吸引到喜欢黑莓的IT专业人员。阅读全文 »