If you’re totally new to the world of programming (or just Swift coding), then this course is for you! This basic Swift course will get you started on the road to becoming an Apple software engineer. Apps on iOS and Mac era more than double those on Android – for a good reason! Apple users are much more likely to spend money on your products than equivalent Android users. It will cover variables, types, tuples, optional, operators, and collections. Once you get a grasp on these topics, you’ll have an excellent grasp of the basics. From here, you can take the more advanced Swift courses.
- Access 23 lectures & 1 hour of content 24/7
- Get basic Swift introduction & set up Xcode
- Learn about variables & types in Swift programming
- Know type conversions & tuple types
- Explore solution nulls & variables in Swift
- Learn about operators & collections in Swift
If you’re looking to continue your Swift programming education, then this course is for you! This Swift course will move you further down the road to becoming an Apple software engineer. Apps on iOS and Mac earn more than double those on Android – for a good reason! Apple users are much more likely to spend money on your products than equivalent Android users. Once you grasp the intermediate concepts, you’ll pretty much be ready to tackle iOS and Mac apps!
- Access 24 lectures & 1 hour of content 24/7
- Control flow in Swift
- Explore conditional statements; If Else & Switch Case
- Control transfer in Swift
- Be familiar with functions, enumerations, classes & inheritance
This course introduces you to beginner concepts via the creation of 3 simple apps. It will move you further down the road to becoming an Apple software engineer. Apps on iOS and Mac earn more than double those on Android – for a good reason! Apple users are much more likely to spend money on your products than equivalent Android users. Once you grasp these basic iOS concepts, you’ll pretty much be ready to build your own basic apps!
- Access 31 lectures & 2 hours of content 24/7
- Know what files do what
- Create user interfaces
- Change UI elements via code
- Learn basic iOS layouts
- Explore data models & navigation concepts
- Orchestrate multiple view controllers via nav
- Pass data between view controllers
- Use images & image views
This short course teaches you how to use onboard hardware – specifically the GPS in this case. The steps taken are similar to accessing other hardware types, so once complete, you’ll have a good idea of how to do it for your specific needs using on device hardware. It also introduces the idea of communicating with web APIs (servers with data on them). It outlines how you should think about doing this and how certain plugins can get us to the result faster. Finally, it shows you how to implement local notifications so you can send reminders to the end-user (without needing to pay for a cloud notification service). By the end, you’ll have a simple app that looks great but actually contains a lot of complexity!
- Access 28 lectures & 2 hours of content 24/7
- Create an app that will:
- Access your location & ask for permission
- Ask you for your skin type (to determine max UV exposure)
- Retrieve weather data from an online service
- Calculate safe UV exposure time
- Offer to remind the user of overexposure
This course teaches you how to use Google Firebase as a backend for your app. Traditional development uses a server, and these are costly and time-consuming to set up. Google Firebase helps us avoid this headache, giving us a production-ready server that we can deploy immediately. To explore the topic, we will be making a straightforward WhatsApp clone. Using this clone, we will touch on the concepts of authentication and connection to a real-time database. You will also benefit from my experience with Firebase, which is quite substantial over the years!
- Access 26 lectures & 2 hours of content 24/7
- Check for Firebase authentication
- Present a login or register screen for Firebase
- Allow a user to reset their password via email
- Set up the realtime database connection
- Enter & send messages
- Receive messages to the app in real-time
SwiftUI is an amazing new tool from Apple that allows us to make apps in a much simpler and faster way. In this course, you’ll go through the beginnings of SwiftUI so that you learn the ground principles. You’ll then take these and begin building apps! This course starts first by helping you build an iPhone app called HypedList, which will then be used to make an iPad app! You’ll also learn how to create a widget and from there make a Mac app and a watch app. This course will finish off with an Apple TV app.
★ ★ ★ ★
- Access 56 lectures 10 hours of content 24/7
- Learn the ground principles of SwiftUI
- Build an iPhone app called HypedList
- Create widgets with SwiftUI
- Proceed with making app for Mac, Apple Watch, & Apple TV
If you’re looking for a course that is fun and gets straight to the point, then this is the course for you. Apple released a ton of new stuff for developers at WWDC, and this course will take you through everything you need to make awesome iOS 14 apps. This course is designed to be taken over a two week period, with 1-2 hours dedicated to learning each day. This course is easy to commit to because you won’t get overwhelmed with a mountain of content, and you don’t need to quit your day job to learn how to code!
★ ★ ★ ★
- Access 55 lectures & 9 hours of content 24/7
- Understand Xcode & Swift basics
- Create Currency Converter, Emoji Dictionary, Daily Journal, & API/JSON apps
- Develop apps & submit them to the App Store
Get step-by-step instruction for each technology in the SwiftUI framework and see how to use the different views, initializers, methods, and modifiers that are available for each of those technologies. If you’re not familiar with SwiftUI, it’s a new way to program that uses a declarative approach, which lets us build incredibly cool apps, using about 5 times less code than previous programming paradigms. SwiftUI includes all of Apple’s platforms, so build the app once and deploy it on the other platforms very easily. If you’re new to Swift, no problem; there is a language section at the beginning of the course that will walk you through the Swift Language and get you up to speed, fast.
★ ★ ★ ★
- Access 230 lectures & 24 hours of content 24/7
- Learn how to use the SwiftUI framework, its tools & technology
- Build apps with your knowledge
- Use different views, initializers, methods & modifiers for each SwiftUI technology
- Use a huge library of code
You are allowed to use this product only within the laws of your country/region. SharewareOnSale and its staff are not responsible for any illegal activity. We did not develop this product; if you have an issue with this product, contact the developer. This product is offered "as is" without express or implied or any other type of warranty. The description of this product on this page is not a recommendation, endorsement, or review; it is a marketing description, written by the developer. The quality and performance of this product is without guarantee. Download or use at your own risk. If you don't feel comfortable with this product, then don't download it.