iPhone apps for complete beginners: Swift, SwiftUI & iOS17
This course begins with an insightful introduction to the app development landscape. It then progresses to the hands-on creation of various apps, starting with a Resume App designed to familiarize you with SwiftUI and app designing principles. As you advance, you'll delve into the Text Editor A...
Gespeichert in:
Weitere beteiligte Personen: | |
---|---|
Format: | Elektronisch Video |
Sprache: | Englisch |
Veröffentlicht: |
[Place of publication not identified]
Packt Publishing
2023
|
Ausgabe: | [First edition]. |
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781835464755/?ar |
Zusammenfassung: | This course begins with an insightful introduction to the app development landscape. It then progresses to the hands-on creation of various apps, starting with a Resume App designed to familiarize you with SwiftUI and app designing principles. As you advance, you'll delve into the Text Editor App, where you'll master Swift basics including variables, constants, data types, and structuring reusable views. This segment solidifies your understanding of Swift's core concepts, paving the way for more complex app structures. In the Daily Journal App, you'll explore lists, multi-screen views, and SwiftData, gaining proficiency in handling data, creating detailed views, and managing data input. Next, the Course List App section shifts focus to web APIs and JSON, where you'll learn to fetch, decode, and display data from the web, a crucial skill in modern app development. Finally, the course culminates with practical guidance on getting your app onto the App Store, covering everything from setting up a developer account to managing certificates and crafting compelling metadata. The course concludes with an outro and a bonus video on adding search functionality to your Journal App, ensuring a well-rounded skillset. What you will learn Navigate and utilize Xcode for app development Design interfaces using SwiftUI components like Views, HStack, and VStack Implement Swift basics including variables, types, and control structures Create and manage Lists and Arrays in Swift Integrate and manage data with SwiftData Fetch and handle data from Web APIs Decode and display JSON data effectively Audience This course is ideal for beginners and newcomers in the field of iPhone App Development. The only prerequisite is access to a Mac (Apple) computer, which will serve as your gateway to learning and crafting innovative applications from scratch. About the Author Nick Walter: Nick Walter is an experienced mobile and web developer and has worked with technologies such as iOS, Android, Django, and Python. He learned to code about seven years ago. He had limited access to training resources back then. Whilst he learned to code, he also realized the need to change the way that people learn to code. That's when Nick took up teaching. His experience as an online student has definitely influenced his teaching style--he knows what it is like to be in their shoes. He started his teaching career in 2014, with the Internet's first Swift course. He now teaches a range of technologies such as iOS, Android, Django, Kotlin, Python, HTML, and Blockchain. |
Beschreibung: | Online resource; title from title details screen (O'Reilly, viewed January 3, 2023) |
Umfang: | 1 Online-Ressource (1 video file (9 hr., 22 min.)) sound, color. |
ISBN: | 9781835464755 1835464750 |
Internformat
MARC
LEADER | 00000cgm a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-100068359 | ||
003 | DE-627-1 | ||
005 | 20240228122126.0 | ||
006 | m o | | | ||
007 | cr uuu---uuuuu | ||
008 | 240104s2023 xx ||| |o o ||eng c | ||
020 | |a 9781835464755 |c electronic video |9 978-1-83546-475-5 | ||
020 | |a 1835464750 |c electronic video |9 1-83546-475-0 | ||
035 | |a (DE-627-1)100068359 | ||
035 | |a (DE-599)KEP100068359 | ||
035 | |a (ORHE)9781835464755 | ||
035 | |a (DE-627-1)100068359 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.13 |2 23/eng/20240103 | |
245 | 1 | 0 | |a iPhone apps for complete beginners |b Swift, SwiftUI & iOS17 |
250 | |a [First edition]. | ||
264 | 1 | |a [Place of publication not identified] |b Packt Publishing |c 2023 | |
300 | |a 1 Online-Ressource (1 video file (9 hr., 22 min.)) |b sound, color. | ||
336 | |a zweidimensionales bewegtes Bild |b tdi |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Online resource; title from title details screen (O'Reilly, viewed January 3, 2023) | ||
520 | |a This course begins with an insightful introduction to the app development landscape. It then progresses to the hands-on creation of various apps, starting with a Resume App designed to familiarize you with SwiftUI and app designing principles. As you advance, you'll delve into the Text Editor App, where you'll master Swift basics including variables, constants, data types, and structuring reusable views. This segment solidifies your understanding of Swift's core concepts, paving the way for more complex app structures. In the Daily Journal App, you'll explore lists, multi-screen views, and SwiftData, gaining proficiency in handling data, creating detailed views, and managing data input. Next, the Course List App section shifts focus to web APIs and JSON, where you'll learn to fetch, decode, and display data from the web, a crucial skill in modern app development. Finally, the course culminates with practical guidance on getting your app onto the App Store, covering everything from setting up a developer account to managing certificates and crafting compelling metadata. The course concludes with an outro and a bonus video on adding search functionality to your Journal App, ensuring a well-rounded skillset. What you will learn Navigate and utilize Xcode for app development Design interfaces using SwiftUI components like Views, HStack, and VStack Implement Swift basics including variables, types, and control structures Create and manage Lists and Arrays in Swift Integrate and manage data with SwiftData Fetch and handle data from Web APIs Decode and display JSON data effectively Audience This course is ideal for beginners and newcomers in the field of iPhone App Development. The only prerequisite is access to a Mac (Apple) computer, which will serve as your gateway to learning and crafting innovative applications from scratch. About the Author Nick Walter: Nick Walter is an experienced mobile and web developer and has worked with technologies such as iOS, Android, Django, and Python. He learned to code about seven years ago. He had limited access to training resources back then. Whilst he learned to code, he also realized the need to change the way that people learn to code. That's when Nick took up teaching. His experience as an online student has definitely influenced his teaching style--he knows what it is like to be in their shoes. He started his teaching career in 2014, with the Internet's first Swift course. He now teaches a range of technologies such as iOS, Android, Django, Kotlin, Python, HTML, and Blockchain. | ||
630 | 2 | 0 | |a iOS (Electronic resource) |
650 | 0 | |a Swift (Computer program language) | |
650 | 0 | |a Application software |x Development | |
650 | 4 | |a Swift (Langage de programmation) | |
650 | 4 | |a Logiciels d'application ; Développement | |
650 | 4 | |a Instructional films | |
650 | 4 | |a Nonfiction films | |
650 | 4 | |a Internet videos | |
650 | 4 | |a Films de formation | |
650 | 4 | |a Films autres que de fiction | |
650 | 4 | |a Vidéos sur Internet | |
700 | 1 | |a Walter, Nick |e MitwirkendeR |4 ctb | |
710 | 2 | |a Packt Publishing, |e Verlag |4 pbl | |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781835464755/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
935 | |c vide | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-100068359 |
---|---|
_version_ | 1821494935549902848 |
adam_text | |
any_adam_object | |
author2 | Walter, Nick |
author2_role | ctb |
author2_variant | n w nw |
author_facet | Walter, Nick |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)100068359 (DE-599)KEP100068359 (ORHE)9781835464755 |
dewey-full | 005.13 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13 |
dewey-search | 005.13 |
dewey-sort | 15.13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | [First edition]. |
format | Electronic Video |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04429cgm a22005172 4500</leader><controlfield tag="001">ZDB-30-ORH-100068359</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228122126.0</controlfield><controlfield tag="006">m o | | </controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">240104s2023 xx ||| |o o ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781835464755</subfield><subfield code="c">electronic video</subfield><subfield code="9">978-1-83546-475-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1835464750</subfield><subfield code="c">electronic video</subfield><subfield code="9">1-83546-475-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)100068359</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP100068359</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781835464755</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)100068359</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13</subfield><subfield code="2">23/eng/20240103</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">iPhone apps for complete beginners</subfield><subfield code="b">Swift, SwiftUI & iOS17</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[First edition].</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Place of publication not identified]</subfield><subfield code="b">Packt Publishing</subfield><subfield code="c">2023</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (1 video file (9 hr., 22 min.))</subfield><subfield code="b">sound, color.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">zweidimensionales bewegtes Bild</subfield><subfield code="b">tdi</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Online resource; title from title details screen (O'Reilly, viewed January 3, 2023)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This course begins with an insightful introduction to the app development landscape. It then progresses to the hands-on creation of various apps, starting with a Resume App designed to familiarize you with SwiftUI and app designing principles. As you advance, you'll delve into the Text Editor App, where you'll master Swift basics including variables, constants, data types, and structuring reusable views. This segment solidifies your understanding of Swift's core concepts, paving the way for more complex app structures. In the Daily Journal App, you'll explore lists, multi-screen views, and SwiftData, gaining proficiency in handling data, creating detailed views, and managing data input. Next, the Course List App section shifts focus to web APIs and JSON, where you'll learn to fetch, decode, and display data from the web, a crucial skill in modern app development. Finally, the course culminates with practical guidance on getting your app onto the App Store, covering everything from setting up a developer account to managing certificates and crafting compelling metadata. The course concludes with an outro and a bonus video on adding search functionality to your Journal App, ensuring a well-rounded skillset. What you will learn Navigate and utilize Xcode for app development Design interfaces using SwiftUI components like Views, HStack, and VStack Implement Swift basics including variables, types, and control structures Create and manage Lists and Arrays in Swift Integrate and manage data with SwiftData Fetch and handle data from Web APIs Decode and display JSON data effectively Audience This course is ideal for beginners and newcomers in the field of iPhone App Development. The only prerequisite is access to a Mac (Apple) computer, which will serve as your gateway to learning and crafting innovative applications from scratch. About the Author Nick Walter: Nick Walter is an experienced mobile and web developer and has worked with technologies such as iOS, Android, Django, and Python. He learned to code about seven years ago. He had limited access to training resources back then. Whilst he learned to code, he also realized the need to change the way that people learn to code. That's when Nick took up teaching. His experience as an online student has definitely influenced his teaching style--he knows what it is like to be in their shoes. He started his teaching career in 2014, with the Internet's first Swift course. He now teaches a range of technologies such as iOS, Android, Django, Kotlin, Python, HTML, and Blockchain.</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">iOS (Electronic resource)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Swift (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Swift (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels d'application ; Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Instructional films</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Nonfiction films</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Internet videos</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Films de formation</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Films autres que de fiction</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Vidéos sur Internet</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Walter, Nick</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Packt Publishing,</subfield><subfield code="e">Verlag</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781835464755/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="935" ind1=" " ind2=" "><subfield code="c">vide</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-100068359 |
illustrated | Not Illustrated |
indexdate | 2025-01-17T11:22:17Z |
institution | BVB |
isbn | 9781835464755 1835464750 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (1 video file (9 hr., 22 min.)) sound, color. |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2023 |
publishDateSearch | 2023 |
publishDateSort | 2023 |
publisher | Packt Publishing |
record_format | marc |
spelling | iPhone apps for complete beginners Swift, SwiftUI & iOS17 [First edition]. [Place of publication not identified] Packt Publishing 2023 1 Online-Ressource (1 video file (9 hr., 22 min.)) sound, color. zweidimensionales bewegtes Bild tdi rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Online resource; title from title details screen (O'Reilly, viewed January 3, 2023) This course begins with an insightful introduction to the app development landscape. It then progresses to the hands-on creation of various apps, starting with a Resume App designed to familiarize you with SwiftUI and app designing principles. As you advance, you'll delve into the Text Editor App, where you'll master Swift basics including variables, constants, data types, and structuring reusable views. This segment solidifies your understanding of Swift's core concepts, paving the way for more complex app structures. In the Daily Journal App, you'll explore lists, multi-screen views, and SwiftData, gaining proficiency in handling data, creating detailed views, and managing data input. Next, the Course List App section shifts focus to web APIs and JSON, where you'll learn to fetch, decode, and display data from the web, a crucial skill in modern app development. Finally, the course culminates with practical guidance on getting your app onto the App Store, covering everything from setting up a developer account to managing certificates and crafting compelling metadata. The course concludes with an outro and a bonus video on adding search functionality to your Journal App, ensuring a well-rounded skillset. What you will learn Navigate and utilize Xcode for app development Design interfaces using SwiftUI components like Views, HStack, and VStack Implement Swift basics including variables, types, and control structures Create and manage Lists and Arrays in Swift Integrate and manage data with SwiftData Fetch and handle data from Web APIs Decode and display JSON data effectively Audience This course is ideal for beginners and newcomers in the field of iPhone App Development. The only prerequisite is access to a Mac (Apple) computer, which will serve as your gateway to learning and crafting innovative applications from scratch. About the Author Nick Walter: Nick Walter is an experienced mobile and web developer and has worked with technologies such as iOS, Android, Django, and Python. He learned to code about seven years ago. He had limited access to training resources back then. Whilst he learned to code, he also realized the need to change the way that people learn to code. That's when Nick took up teaching. His experience as an online student has definitely influenced his teaching style--he knows what it is like to be in their shoes. He started his teaching career in 2014, with the Internet's first Swift course. He now teaches a range of technologies such as iOS, Android, Django, Kotlin, Python, HTML, and Blockchain. iOS (Electronic resource) Swift (Computer program language) Application software Development Swift (Langage de programmation) Logiciels d'application ; Développement Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet Walter, Nick MitwirkendeR ctb Packt Publishing, Verlag pbl |
spellingShingle | iPhone apps for complete beginners Swift, SwiftUI & iOS17 iOS (Electronic resource) Swift (Computer program language) Application software Development Swift (Langage de programmation) Logiciels d'application ; Développement Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet |
title | iPhone apps for complete beginners Swift, SwiftUI & iOS17 |
title_auth | iPhone apps for complete beginners Swift, SwiftUI & iOS17 |
title_exact_search | iPhone apps for complete beginners Swift, SwiftUI & iOS17 |
title_full | iPhone apps for complete beginners Swift, SwiftUI & iOS17 |
title_fullStr | iPhone apps for complete beginners Swift, SwiftUI & iOS17 |
title_full_unstemmed | iPhone apps for complete beginners Swift, SwiftUI & iOS17 |
title_short | iPhone apps for complete beginners |
title_sort | iphone apps for complete beginners swift swiftui ios17 |
title_sub | Swift, SwiftUI & iOS17 |
topic | iOS (Electronic resource) Swift (Computer program language) Application software Development Swift (Langage de programmation) Logiciels d'application ; Développement Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet |
topic_facet | iOS (Electronic resource) Swift (Computer program language) Application software Development Swift (Langage de programmation) Logiciels d'application ; Développement Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet |
work_keys_str_mv | AT walternick iphoneappsforcompletebeginnersswiftswiftuiios17 AT packtpublishing iphoneappsforcompletebeginnersswiftswiftuiios17 |