App开发

App开发辅修课程旨在为学生提供App开发的入门课程,无论他们的本科专业是什么. 学生将学习特定的技能,将应用程序开发整合到他们的专业中.g. 护理专业的学生可以创建一个家庭健康应用程序),并将根据他们最初的概念完成一个功能齐全的应用程序. 这也允许学生在iTunes上托管他们的应用程序,作为一个潜在的商业冒险. 最后, 这个辅修课程是在与苹果的应用开发者和教育团队协商后开发的,并与传播和艺术部门进行了讨论 & 设计学院为潜在的跨学科机会.
在Mac电脑前做应用的学生
学生在便利贴上写笔记

 

必修课程

ISYS-120:故事板应用

故事板是一种可视化的设计方式, 和测试, 应用程序的用户界面先于任何开发活动. 本课程介绍故事板,同时教授基本的应用程序开发概念, 比如编程, 并将它们组合成小的应用程序. 学生将与项目团队合作,迭代设计应用程序,同时获得使用行业标准工具设计应用程序用户界面和构建实际应用程序的经验.
 
 

ISYS-220: iOS应用开发

本课程侧重于iOS软件应用程序的架构设计和开发.e.、iphone、ipad). 学生将深入探索模型-视图-控制器(MVC)设计模式,同时增长他们如何在SWIFT编程语言中有效实现其组成部分的知识. ISYS 120课程中团队设计的应用程序将在本课程中结转并开始实施.

ISYS-230:高级应用程序开发

iOS提供了一系列软件框架(如.e., ARKit)和传感器框架(i.e.(GEO定位),为应用程序增加了强大的功能. 学生将研究这些框架, 特别是那些与web服务相关的, 在应用程序的上下文中,他们独立设计和开发. 进一步, 在ISYS 120设计的团队应用程序, 并在isys220中部分实现, 这门课需要结转吗.

选修课

选择另外两门选修课来完成辅修课程.

找到十大网赌app排行榜的课程列表 目录.

 

应用程序开发计划目标

  • 准备并生成应用程序界面的故事板
  • 使用interface Builder识别最佳实践应用程序界面设计原则
  • 设计用户输入字段,集成虚拟键盘
  • 分析触摸和多点触摸手势
  • 开发和动画用户界面
  • 确定与设备方向相关的接口更改
  • 准备应用程序从应用程序内的web服务中提取数据
  • 根据学生用例制作一个功能正常的应用程序

你有什么应用创意吗?

十大网赌app排行榜项目的一个基本部分是设计和提供非营利组织和研究团体所需的应用程序. 辅修课程的学生在整个三门课程的应用程序开发序列中创建这些应用程序. 如果你需要一个应用程序,你觉得是适合十大网赌app排行榜的学生建立然后点击提交应用程序按钮发送给十大网赌app排行榜你的想法!

图形的电话与提交一个想法文本