免费讲座:程序员如何通过参与Android程序开发获利?!

时间:119(周六)2:30pm1116(周六)2:30pm

(座位有限,订满为止)
 

【讲座内容】Android曾经是一家创立于旧金山的公司的名字,该公司于20058月份被Google收购,并从此踏上了飞速发展的道路。经过这几年的发展,它已经发展成了一个平台、一个生态体系。现在Android在移动领域已经得到了广泛的应用。根据Google20116月份公布的数字,现在每天激活的Android设备高达50万台,比5月份的数据增加了10万台!Google还透露目前已经与36OEM厂商和215家运营商合作,共激活了超过1亿台Android设备。相比于Symbian的日落西山,以及苹果的封闭、Windows Phone的前途未卜,Android无疑代表了当前行业发展的主流趋势:开放平台取代了封闭平台。让参与者均能通过自己的努力而获益。从20089月公布1.0版本以来,经过近三年的跨越式发展,现在Android已经发展到了3.x版本,这是一个针对平板电脑而做了大量优化的版本,包括对更大屏幕的支持的类库、多任务优化等。目前市场上占主流的还是2.2版本,当然,相信随着时间的推移,2.3及后续版本会得到越来越多的设备的支持。Android的拥有良好的生态环境, 有多款的Android平台手机上市。越来越多的使用者认可Android平台各种相关的数据都说明它拥有不错的前景。提供Android软件下载的各大网站,都将Android软件分为两大类:应用和游戏。这个信息向我们众多的开发者传达出一个重要的信息:Android游戏开发同样非常重要,甚至与应用开发平分秋色,并驾齐驱。作为一个新型的平台,如果我们能够抓住这个它给我们带来新机,我们会很容易地走在这个领域的最前沿,使我们能够从中得益。本次讲座将围绕以下三个主题时行:

 

1) Do you know Java syntax?
2) Do you know inheritance?
3) Do you know encapsulation in object oriented language?

 

【主讲人】Scott;英国计算机硕士(MSC), IBM 精英讲师,曾担任国际知名公司的首席架构师,并且主持过大型软件系统开发工作,有十年以上软件设计开发经验。由于工作需要,三年前开始研究苹果手机开发,并参与过多个项目的开发工作。


Android平台发展极其抢眼,就业前景看好!

 


自从Google公司2008年推出Android首款G1以后,就掀起了开源之战。许多电子设备制造商计划在GSMA移动通信世界大会推出基于Android平台的移动网络设备(MID)和上网本,目前Android市场上有800多个应用程序。不仅如此,Android以便捷的操作方式,继承Linux开源的优势,吸引不少开发者的眼球,也有着不少从事其他程序语言开发的工作者一同追逐。Android的拥有良好的生态环境, 有多款的Android平台手机上市。越来越多的使用者认可Android平台各种相关的数据都说明它拥有不错的前景。
 
谷歌高级副总裁杰夫休伯(Jeff Huber)2011415日在财报电话会议上透露,Android应用的安装量已超30亿个,下载量从2010年第四季度至今增长了50%。休伯还表示,目前每天激活的Android设备数量达35万台。他拒绝透露在这35万台设备中,不同的Android设备和市场分别占多大比例,但表示美国、日本、韩国和欧洲的设备厂商表现抢眼,而在全球范围内,越来越多的人开始使用Android设备。随着Android手机销量的快速增长,Android应用的下载量正在迅速增加:这一数字达到10亿次用了20个月,而从10亿次到20亿次只用了5个月,从20亿次到30亿次更是只用2个月。
 
值得注意的是,由于Android是开源平台,用户可以从不同的应用商店下载Android应用,包含谷歌自己的Android Market和亚马逊刚刚发布的Android App Store。休伯在电话会议的提问环节中表示,Android平台将增添更多激动人心的产品和创新。谷歌CFO帕特里克皮切特(Patrick Pichette)则表示,Android平台的发展极其抢眼,市场规模达10亿美元。
 
提供Android软件下载的各大网站,都将Android软件分为两大类:应用和游戏。这个信息向我们众多的开发者传达出一个重要的信息:Android游戏开发同样非常重要,甚至与应用开发平分秋色,并驾齐驱。Android程序使用JAVA,但是没有JVMJava byte code会被编译成Dalvik executable然后运行在Dalvik virtual machine.gingerbread出来以后,c可以直接运行于android。如果一些游戏需要大量的Java优化工作,程序员可以直接编写c来完成这些工作。Android还对OPEN GL有很好的支持。Sqlite是一个轻量级的database,如果你的程序需要保存数据,这个是最好的选择。Android同时有wrapper帮助我们轻而易举地完成这个任务。Android支持多媒体格式有 WebM, H.263, H.264 (in 3GP or MP4 container), MPEG-4 SP, AMR, AMR-WB (in 3GP container), AAC, HE-AAC (in MP4 or 3GP container), MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, BMP. Android还支持很多别的功能,比如Tetheringbluetooth, Videocalling, Streaming media support, Messaging等等。作为一个新型的平台,如果我们能够抓住这个它给我们带来新机,我们会很容易地走在这个领域的最前沿,使我们能够从中得益。


 智能手机时代,Android Development一马当先!

维多利亚独家推出“Android智能手机程序开发,助您把握先机!

 

公开课:119(周六)2:30pm1116(周六)2:30pm

第一次课:1124(周日)2:00pm,以后固定在每周日2pm-6pm

 
 
【课程介绍】
 
Project prerequisites:
 

No prior knowledge of the Android OS is required. However, all attendees should know the fundamentals of Java SE development. This course could be tailored for an audience that has extensive object-oriented development experience in a similar language (C#, C++, etc.).

 
 
Project description:
 

This Android training class is 70% hands-on, 30% lecture, with the longest lecture segments lasting for 20 minutes.


This Android course is designed to teach students how each core component works in Android, and how to realize an idea to actual design and code in Android. We will first introduce most of the Android components by explaining how and when to use them, and alternative way of achieving the same functionalities. For every component and concept we cover in class there will be a corresponding Android code for it. Students should be able to use it as a guide when prototyping their own applications or games. After finishing learning all the concepts and Android programming model, we will use a real world application from Android market to elaborate how we design it, and how we implement it, and how we release it. The most important of all is how we apply what we learn from class to it. The source code will be available amid the course. Depending on the progress of the overall class, we might add additional course materials to the class as student’s request. Course materials for the class are two application source code and instructors’ notes.

 
 
 
【授课老师】Scott;

【维多利亚相关课程推荐】

 

IPhone智能手机开发
(Introduction to IPhone Development)
公开课:119(周六)2:30pm1116(周六)2:30pm
第一次课:1123(周六)6:00pm,以后固定在每周六6pm-10pm

 

【课程介绍】iPhone作为一种全新的移动平台,自从发布的那一天起就成为科技界的焦点。但一直为人诟病的是,其本身并不支持开源软件开发,也一直没有推出相应的第三方开发工具。而强大的软件开发工具包iPhone SDK的发布无疑解决了这一难题。开发人员可以使用iPhone SDK轻易地为iPhoneiPod Touch创建应用程序。其简单易学的操作方式和强大的功能为开发人员带来了超强的能力。Apple公司的iPhone已经开创了移动平台新纪元!它与app store的绝配也为全世界的程序员提供了一个施展才华的全新大舞台。只要有新奇的创意,你完全有可能像开发ishoot游戏的ethan nicholas(日收入2万多美元)和开发trism游戏的steve demeter(月收入超过10万美元)那样,仅凭单枪匹马就赢得全球市场,成功创业,改变自己的人生。
 
本课程将结合消费类设备上常见的实例,循序渐进地讲解了iPhone开发的基本流程,清晰透彻地讲述了创建iPhone应用程序的全过程,并介绍最先进、时尚、受欢迎的iPhone特性。

 


【授课老师】Scott;


1109(周六)Free Seminar安排早知道】
 
想进银行的朋友们有福啦  

 

不仅与雇主面对面,还有银行hiring manager传授简历面试技巧,不容错过!
 
1:00pm免费讲座:如何通过银行求职面试及Scotiabank招聘说明会!

 

 (维多利亚CSCCFA班学员有与雇主直接沟通的机会)

 


 
【讲座内容】本周六119日下午1pm两位Scotiabank Branch Manager亲临维多利亚带来大型求职讲座。两位Branch Manager讲分享如何找到银行内的技术工作!以及Scotiabank Brank招聘职位和招聘细节分享。想找银行工作的朋友,请不要错过和雇主面对面的机会,不容错过!
 
Both Gilbert & Carmen have many years of experience in hiring. They will share best practises as what qualities they look for in hiring a new employee. Also they will explore the qualification require for different positions available within the retail banking network
 
【主讲人1Gilbert Ching - Branch Manager
【主讲人2Carmen Chan – Branch Manager

 

维多利亚培训中心(Victoria Training Center (Toronto))
订座电话:416-665-1888Websitewww.victoronto.com
地址:200 Consumers RoadSuite 108M2J 4R4  (位于ConsumersSheppard东南角第三座楼,近地铁站,免费停车)
如果您是住在密市附近的朋友,请参考维多利亚密市培训中心网站:www.vicmiss.com;联系电话:905-361-8881

 
本周讲座
本页最后更新: | -- | 网站设计和虚拟主机服务 WECAN