3G4G手机开发工程师

来源:选调生 发布时间:2020-08-18 点击:

  3G/4G手机软件开发工程师

 3G手机通俗地说就是指第三代(The Third Generation)手机,4G手机就是第四代手机,目前国内还没应用4G手机的营运网络。深圳华为技术公司研制出4G营运网络应用在欧洲的挪威。4G手机在未来几年将在中国应用。3G/4G手机软件开发工程师专业在学习3G手机软件的基础上对4G手机软件进行学习,课程的设置具有前瞻性。手机操作系统有: Android、Symbian、Windows Mobile、iOS等等,基于这些操作系统可以开发出成千上万种应用软件,实现手机各种各样的新功能。层出不穷的新软件将衍生出大批的3G/4G手机软件开发年轻富翁,这批高新科技人才将产生出继计算机、互联网之后世界信息产业的第三次浪潮中新富。

 中国被世界公认为全球最大的3G移动市场,据工信部预测,仅2012年,中国3G人才市场缺口就在100万以上,其中3G软件工程师缺口就在30万左右。

 3G人才短缺现状,使得3G行业已经成为新的高薪行业, 3G软件开发人员变得格外抢手。人力资源专家表示,3G软件开发是最热门和最受欢迎的职业之一。根据前程无忧网发布的薪资报告,具有5年工作经验的软件工程师年薪在30万元以上。即使是初级软件开发人员,平均月薪也在5000元左右,中高级的软件工程师月薪平均已超过万元,而且随着3G应用的进一步深入发展,3G/4G软件研发人才的薪水还会进一步水涨船高!

 课程目标:

 安博英豪3G手机开发全能就业班将通过4个模块的强化、集中学习,全方位打造手机开发通用型人才,让你有更多的机会全面接触3G手机开发领域的各种知识及技能,帮助你在4个月的时间内迅速变身为“3G移动开发紧缺人才”。课程目标包括:

 l 掌握3G移动开发应用平台(Android、iPhone、Symbian、Windows Mobile)介绍

 l 精通Java语言高级编程

 l 精通Java面向对象编程

 l 精通Android应用开发工作流程

 l 精通Android开发基础

 l 精通Android的UI编程

 l 精通Android的图形图像(2D图形/3D OpenGL)编程

 l 精通音频/视频编程

 l 精通本地数据存取编程

 l 精通HTTP网络应用开发(实战项目:股票定制软件)

 l 掌握App Widgets小应用部件开发(实战项目:股票定制软件扩展版)

 l 掌握Google Maps应用开发(实战项目:GPS定位软件)

 l 掌握开心网手机客户端开发;

 入学要求:

 1、计算机、软件工程,电子信息工程、通信工程、自动化、机械、数学等相关专业。

 2、专科或本科以上学历

 3、部分具备较强的逻辑思维能力,有志投身于IT事业的专科生、文科生,具有团队精神、敬业精神。

 培养对象:

 希望迅速了解和掌握Android应用开发的学员;希望从事移动终端开发的爱好者、工程师、程序员、已及相关行业的工程技术人员;有志于从事以下工作的软件开发技术人员和正在学习计算机、软件、通信专业的学生。

 教学师资:

 本课程由台湾最顶尖的专家顾问团队(包括亚太地区Android技术大会主席高焕堂、知名 Android 部落格主持人Sam Lu、卓首科技顾问首席Linux驱动程序讲师Jollen Chen等)和安博教育产品经理共同设计、执教。

 培课程明细:

 模块A 课程名称 课程内容 课时 实用的3G手机开发基础 3G移动开发应用平台(Android/IPhone/symiban/WindowsMobile)介绍 介绍目前最主流的几款3G移动开发平台:Android、IPhone、symiban、Windows Mobile等开发平台的发展现状和趋势,另外本阶段课程会针对开发人员,重点介绍这几款开发平台开发的特点以及差异性。 24 JAVA语言高级编程 Java语言是目前最主要的编程语言之一,本阶段课程将为学员讲解Java语言的基础,包括:JDK的安装与结构详解,java源文件的基本结构分析,常见垃圾回收算法讲解,数据类型和各种运算符等。同时通过大量编程实例重点讲解Java语言的高级编程知识,包括数组定义与操作,数组排序,自定义堆栈,链表,树的遍历等常用数据结构实战,集合框架;List、Set、Map、迭代器等结合数据结构的深入讲解及常用算法的实战,如递归、冒泡、快速排序法等。 48 JAVA面向对象编程 面向对象是目前非常重要的一种编程思想,而Java语言是一种典型的支持面向对象的编程语言。本阶段课程将重点讲解Java面向对象高级原理:抽象类、接口、内部类、类的继承、多态、对象造型、面向对象设计原则、捕获异常、创建自定义技术、Java Debug技术等,并结合丰富的实例来详细讲解如何使用面向对象的方法进行软件开发,以达到巩固和理解面向对象软件开发思想的目的,并充分理解软件开发过程中的重构。 48 模块B 课程名称 课程内容 课时 3G手机Android应用开发工程师 Android

 应用开发工作流程 介绍Android的SDK及开发环境的搭建;学习如何开始建立第一个Android程序;学习如何制作手机上的安装程序及如何在设备上安装程序。 8 Android

 开发基础 1. Android应用程序架构以及资源管理(Resources);

 2.R.java的分析

 2.1 学习Activity的生命周期

 2.2 AndroidManifest.xml的深入详细分析

 2.3 Intent的作用和目的2.4 如何定义以及如何解析Intent

 2.5 Service的生命周期,如何使用Service,如何使用BroadcastReceiver等 16 Android

 UI编程 1.标准控件的使用,包括:Button, TextView, EditText, ListView, CheckBox, RadioButton, Gallery, Spinner以及 AutoCompleteTextView, ImageSwitcher, TextSwitcher等

 2.设计开发自定义控件

 3.Layout布局的使用

 4.触摸按键(UI Events)事件处理方法 56 Android

 图形图像编程

 (2D图形/3D OpenGL) 1.View,SurfaceView,Canvas类的学习

 2.如何在程序中显示文本及用特殊效果显示文本

 3.如何在程序中如何绘图及显示图片(包括:普通绘图、特殊效果、直接显示图像文件、从资源文件中显示图片、实现图片透明显示效果等)

 4.如何实现动画效果

 5.如何使用OpenGL对3D动画的处理 56 音频/视频编程 1.如何实现音频的播放,回放及录制

 2.如何实现视频的播放,回放及录制

 3.如何对资源,文件和流中的数据处理,并进行音频和视频处理 48 本地数据存取编程 1.简单数据存取Preferences的使用

 2.SQLite数据库的使用

 3.Files文件数据存取的使用 16 模块C 课程名称 课程内容 课时 3G手机Android系统开发工程师 HTTP网络应用开发

 (股票定制软件) 在本课程中,将以完整真实的股票定制软件来讲解如何开发一款Android网络应用软件主要功能包括:

 1.显示股票实时买卖价;

 2.查询股票详细信息;

 3.可定制(增、删、查)股票;

 4.显示股票K线图等。

 主要讲解知识点包括:基于GPRS网络的使用、HTTP网络连接知识、如何同WebServiece通讯等。

 重点巩固包括:数据存取、控件使用、触摸点击事件处理等。 40 App Widgets

 应用部件开发

 (股票定制软件扩展版) 在本课程中,将以项目实战一(股票定制软件)基础上,实战开发一款实用的小部件应用软件。

 主要功能:实时的,后台更新显示股票信息。

 主要讲解内容包括:Widgets开发的流程和知识点 40 Google Maps应用开发

 (GPS定位软件) 在本课程中,将以完整真实的GPS定位软件来讲解如何开发一款Google Maps的GPS定位应用软件

 主要功能包括:

 1.GPS获取经纬度;

 2.Google Maps定位,显示地图;

 3.显示定位周边信息

 主要讲解知识点包括:GPS,Google Maps的使用

 重点巩固知识点包括:控件使用。 40 开心网手机

 客户端开发 在本课程中,将以完整真实的开心网手机客户端开发项目为例,带领学生完整体验Android开发的标准工作流程和规范,主要的功能包括:

 1.提交当前动态消息

 2.查看系统消息,好友消息(详细信息),好友留言,好友回复,好友评论等

 3.图文混排,显示消息中表情图标

 4.显示我的菜地,好友菜地功能(可偷,可收获)

 5.显示我的牧场,好友牧场功能(可偷)

 6.添加生日提醒,收/偷菜,收获/偷动物到手机日历

 7.预览本机照片,选择,Resize并上传到网络

 8.拍照后发送进入预览界面 40 模块D 课程名称 课程内容 课时 3G手机开发全能技术拓展 3G 手机

 Symbian应用开发

 (实训:数字图书馆) Android平台的手机数字图书馆为例,实现手机在线检索和阅读的核心功能,以带领学员全程体验3G 手机Android应用开发的标准工作流程。涉及知识点:

 1.Android平台体系结构;

 2.熟练搭建Android企业级开发环境;

 3.C++面向对象高级编程;

 4.熟练使用Android基本组件;

 5.运用HTTPSocket进行网络程序设计;

 6.基于Android 3rd和2nd手机应用软件的开发; 56 3G 手机

 Win-Mobile应用开发

 (某烟草公司“三员协作移动平台”项目) Android平台的某烟草公司“三员协作移动平台”为例,实现相关核心功能,以带领学员快速体验3G 手机Android应用开发的标准工作流程。涉及知识点:

 1.Android运行的体系结构;

 2.Android开发资源及环境搭建;

 3.Remote Tools和ActiveSync的使用;

 4.事件驱动模型和消息响应机制;

 5.核心API开发;

 6.智能设备图形设计;

 7.数据存储;

 8.Android数据通信技术; 56 3G 手机

 iPhone应用开发

 (数字阅读器) Android平台的数字阅读器为例,实现相关核心功能,以带领学员快速体验3G 手机Android应用开发的标准工作流程。

 涉及知识点:

 1.Android软硬件特性,商业机制;

 2.熟悉Android开发环境;

 3.Objective-C与面向对象程序设计;

 4.开发技术基础; 56 就业指导 职业规划 创新能力、问题解决能力、项目管理能力 20 职场礼仪 职场风格、情绪管理、时间管理、商务礼仪 面试技巧 沟通能力、自我表现、现代办公、团队合作 创业指导 公司注册流程、公司运作前期准备、创业风险指导 毕业作品整理 简历制作、作品整理击规范 实习就业 修完全部课程考试合格后,安排实习1个月,实习合格就业 668

推荐访问:5g来了4g手机怎么办 工程师 开发 手机
上一篇:纪念建党87周年知识竞赛题
下一篇:物业管理消杀方案

Copyright @ 2013 - 2018 优秀啊教育网 All Rights Reserved

优秀啊教育网 版权所有