Lecture 13: Persistence
Ya has superado la mitad. Estás muy cerca de completar el curso.
Sobre esta lección
The penultimate lecture of Stanford’s Spring 2020 iOS development course covers more ways to store data, including in iCloud via CloudKit and into the iOS device’s own filesystem. CloudKit is a mechanism for storing the user’s data in the cloud so that it will appear on all of their devices. The relevant data types are discussed as well as the basics of its API for creating records, querying them, and interacting with them in your code. While there was not time to demo CloudKit this quarter, we do demo accessing the filesystem in this lecture by enhancing EmojiArt to store its documents there.
Sobre este curso
A Apple lançou recentemente o SwiftUI, que é um framework de interface para a linguagem de programação Swift e que mudou completamente como você costuma programar apps iOS. Isso inclusive muda como criar apps para macOS, watchOS (Apple Watch), tvOS (Apple TV) e claro também para iPhone e iPad. Conectado a isso, a Stanford começou recentemente sua formação em Ciência da Computação chamado "S193p - Developing Apps for iOS" e conta com aulas do Paul Hegarty, um cara sensacional e já foi contratado no passado pelo Steve Jobs para trabalhar como Vice Presidente do setor de engenharia da NeXT. Ele sabe MUITO do assunto, da Apple, do ecossistema iOS e esse curso Swift e SwiftUI é a formação oficial de Stanford, tudo disponível de graça.
Lo que aprenderás en este curso:
- Dominar la sintaxis y fundamentos de Swift
- Diseñar interfaces con SwiftUI o UIKit
- Gestionar datos y almacenamiento en aplicaciones iOS
- Implementar funcionalidades nativas del iPhone/iPad