会话1

移动应用开发

你是否曾经想为你的手机构建一个移动应用程序,但不知道从哪里开始? 我们的移动应用程序开发计划是专为初博彩平台网址大全排名应用程序开发人员. 不需要任何经验,只需要好奇心和兴趣. 在课程中,我们将逐步引导您创建自己的Android和iOS移动应用程序.

本课程的重点是教学生如何为Android构建一个简单而功能齐全的步跟踪应用程序, 涵盖应用程序设计的基本要素, 传感器集成和数据处理.
 

课程

介绍Android开发和应用程序的基本结构

  • Android的基本概念:
    • Android操作系统简介
    • 搭建Android Studio,了解开发环境
    • Java/Kotlin基础概述
  • Android UI设计和活动生命周期:
    • 使用XML设计一个基本的用户界面
    • 理解活动及其生命周期
    • 介绍如何处理用户交互

构建步长跟踪器功能

  • 利用Android传感器:
    • 介绍Android的传感器框架
    • 访问和使用步进计数器传感器
  • 数据处理和UI集成:
    • 实现步进跟踪的逻辑
    • 在应用程序的UI中显示步数数据
    • 使用SharedPreferences进行基本数据存储
  • 测试:
    • 在Android模拟器上进行基本测试
    • 调试常见问题
    • 应用程序演示
电脑上的学生
计划的话题
  • Android操作系统和开发环境的基础知识以及所选编程语言的基础知识
  • Designing a basic UI using XML in Android Studio; understanding the use and implementation of UI components like buttons, 文本视图和布局
  • 活动 in Android and their lifecycle; handling user interactions within an Android application
  • Implementing sensor data handling using Android's Sensor Framework; accessing and using the step counter sensor for step tracking functionalities.
  • 开发步骤跟踪逻辑和UI集成
  • Basic data storage techniques; using SharedPreferences for lightweight data storage and retrieval
  • 使用Android模拟器测试和调试Android应用程序
  • 从头到尾完成一个功能性的Android应用程序
SHSI标志
所罗门Berhe
教师引导
所罗门Berhe

工程与计算机科学学院助理教授

学士(同等学历),斯图加特大学,2005年
康涅狄格大学理学硕士,2007
2011年,康涅狄格大学计算机科学与软件工程博士

Dr. Berhe在包括医疗保健在内的多个领域拥有超过20年的软件开发经验, 汽车和电动交通. 他专门教授软件工程和移动应用程序开发, 他的研究目前集中在建模软件生态系统的风险评估维护, 基于他早期在临床生态系统安全软件工程方面的工作.

迈出下一步