Introduction to Apple’s Xcode: the iOS Mobile App Programming Environment and the Swift Programming Language

  • Welcome
  • Attendee Information
  • Registration Record
Welcomearrow pointing to the right Attendee Informationarrow pointing to the right Registration Record
Introduction to Apple’s Xcode: the iOS Mobile App Programming Environment and the Swift Programming Language

Introduction to Apple’s Xcode: the iOS Mobile App Programming Environment and the Swift Programming Language

08/06/2018 - 08/10/2018

Class meets at the San Diego Supercomputer Center, UC San Diego, 10100 Hopkins Drive
from 8:30 am - 3:00 pm.

New Registration

Course Description

This workshop introduces iOS mobile app programming design and development using Apple’s Swift programming language and Xcode’s Integrated Development Environment. Students will learn basic mobile programming language concepts including Swift’s syntax, views, haptic (touch screen) objects, user interplay, memory allocation and control structures. Object oriented concepts will be introduced including iOS’ UIKit classes that contain variables and methods. Students will focus on problem solving skills through program design, algorithm development using sound software engineering practices.

This course will start with the very basics, assuming that students do not have any previous mobile programming experience. It does not require any other programming experience. This course will introduce basic programming concepts using the Swift 4.0 programming language in the Xcode Integrated Development Environment.

Spaces remaining: 6

Questions?

If you have any questions about the registration process, please contact Ange Mason, SDSC Education and Outreach, via phone at (858) 534-5064 or email at education@sdsc.edu.

UCSD Zero Tolerance Behavior and Web Responsibility Rules of Conduct

Behavior

  • Profanity and vulgar language on the part of the student is prohibited.
  • Students may not exhibit aggressive behavior towards another student.
  • Students may not place his/her hands on another student.
  • Student conduct, either individually or in a group, that is intentionally disruptive to or designed to be disruptive to the program may result in dismissal from the program.
  • Disrespect towards UCSD staff and classroom teaching assistants will not be tolerated.

Web

  • Digital or photographic artwork must represent the original work of the student and must not include plagiarism or copyright violations.
  • Digital and photographic artwork may not contain profanity, vulgar language, or statements that promote hatred towards an individual, race, or community.
  • UCSD staff reserves the right to determine what is deemed inappropriate.
  • Viewing or accessing material that may be deemed inappropriate by StudentTECH staff will be cause for parental notification and possible dismissal without refund.
  • Viewing or accessing video games or social networking sites during class instruction will be cause for parental notification and possible dismissal without refund.
  • The student is solely responsible for the content of his/her project creation.




Event management software by Aventri