探索Android手机编程与游戏设计

需积分: 31 5 下载量 131 浏览量 更新于2024-07-24 收藏 9.32MB PDF 举报
"手机编程与手机游戏设计课程由计算中心的张曙光主讲,旨在交流最新智能手机资讯,提供手机编程和应用开发的学习平台。课程主要关注Android平台,介绍开放手机联盟、Android应用商店,以及成功的游戏和应用案例。学习目标包括理解手机操作系统,掌握Android编程基础,以及通过实例学习手机游戏开发。考核方式为撰写报告或编写程序。课程设有两个时间段供学生选择,并进行小调查以了解学员背景。推荐教材为《Android应用程序开发》。" 本课程全面涵盖了手机编程和手机游戏设计的相关知识,首先介绍了多种手机操作系统和相关设备,这包括但不限于Android系统,以及与其相关的手机硬件和手机应用生态。Open Handset Alliance(开放手机联盟)是一个重要的讨论点,它是推动Android系统发展的组织,旨在创建一个开放的移动设备平台。 Android平台是课程的核心内容,学员将深入学习Android的架构、开发环境和应用程序接口(API)。Android手机的应用商店,即Google Play(原名Android Market),是发布和获取应用的重要渠道,课程会讲解如何在该平台上发布和管理应用。 课程还特别关注手机游戏设计,通过对流行游戏如Angry Birds的分析,探讨游戏设计的基本原则和开发流程。此外,还将介绍一系列成功的手机应用,以实例展示优秀应用的设计理念和市场策略,帮助学员理解如何创造吸引用户的产品。 课程结构清晰,分为多个部分,包括基础知识、编程实践和游戏开发。张曙光老师将通过实际案例和互动讨论,帮助学生逐步掌握手机编程技能,激发创新思维。此外,课程还提供了报告或程序开发作为考核标准,鼓励学生将理论知识付诸实践。 为了辅助学习,推荐了一本教材《Android应用程序开发》,这本书由王向辉、张国印和沈洁合著,由清华大学出版社出版,是Android开发的入门参考资料。 这个课程旨在让学生不仅了解手机编程和游戏设计的理论,还能具备实际操作的能力,从而适应快速发展的移动互联网行业。通过参与此课程,学员有望能够利用Android平台开发出有影响力的手机应用和游戏,甚至改变世界,正如那句著名的问话:“你想一辈子卖糖水,还是想改变世界?”所激励的那样。