iOS & Swift
Article
Getting Started
Core Concepts
User Interface
Software Engineering
Language
Algorithms & Data Structures
Graphics & Animation
Saving Data / Persistence
Networking
Concurrency
Maps & Location
Other Core APIs
How-tos
Tools & Libraries
Audio / Video
Machine Learning
AR / VR
Games
Podcast
Multiple Domains
New
How to Write Impactful Peer Feedback
Jan 30 2023 · Article (30 mins)
Discover the significance of effective peer feedback for mobile developers, and learn strategies for crafting constructive, beneficial feedback that helps your colleagues grow.
Save for later
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
VisionKit comes with new Scanning and Text Capabilities. In this tutorial, you’ll learn how to use Apple’s latest VisionKit update to take advantage of the new capabilities.
Save for later
Multiple Domains
New
Cultivating Career Resilience: Tips to Survive (and Thrive) in Tech
Jan 5 2023 · Article (20 mins)
Cultivating Career Resilience: Tips to Survive (and Thrive) in Tech
Learn practical tips for cultivating career resilience in the tech industry. Discover strategies for surviving and thriving in a constantly changing field.
Save for later
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
How to Write the Perfect Resume After Graduating a Coding Bootcamp
If you’ve just graduated bootcamp, learn how to update your resume to show off your newfound skills — and also demonstrate how your past experience in non-tech jobs makes you a better candidate for a dev position.
Save for later
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Evaluating Job Offers: How to Decide If a Company Is Right for You
Learn how to decide which job offer is right for you by identifying your job criteria and evaluate offers based on those criteria. You’ll also explore common factors to consider when choosing a mobile dev job.
Save for later
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Why Even Successful Software Engineers Need Personal Branding
If you already have a successful career as a software engineer, you might think that there’s no real need for personal branding. Find out why it actually could make a big difference for you, and how to go about doing it!
Save for later
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Learn how to refactor your code to create powerful custom SwiftUI view modifiers. Make your views look consistent and your code easier to read and maintain.
CreateML Tutorial for iOS: Creating a Customized Image Filter using Style Transfer
Style Transfer is a machine learning technique. Through this, you can transform any given image stylized as another! In this tutorial, you’ll learn how to leverage Apple’s ML Frameworks to achieve this on your iOS device.
In this tutorial, you’ll create an app that uses audio playback, location updates, critical tasks, and background fetch to learn about the most common background modes.
Save for later
Multiple Domains
Podcast Season 12 Extended Episodes Now Available!
Jul 14 2022 · Article (1 min)
Effective Phone Screen Interview Tactics for Mobile Developers
Learn how to handle a phone screen interview like a pro including how to prepare based on your interviewer, which questions to expect and how to follow up.
Save for later
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!