Big Mountain Studio/Advanced SwiftUI Views Mastery
Advanced SwiftUI Views Mastery books on iPad and iPhone

Introducing: Advanced SwiftUI Views Mastery

A Visual Guide to Elevate Your iOS Apps with Expert-Level SwiftUI Views, Modifiers, and Practical Examples for Developers

Get all your answers in one central visual reference book without wasting time searching and trying to find the answers.

Start Learning Easily

Here's how this book works:
  • You learn one topic at a time to avoid confusion
  • You see the visual result to better understand what the code is doing
  • THEN you see the code that created it
Look & Learn!

Picture + Code Method

Recall images faster in SwiftUI Views Quick Start book

Recall Images 60,000x faster

This book takes advantage of the "Picture Superiority Effect".

The brain is able to recall images approximately 60,000 times faster than written information.

You're going to remember pictures faster than code. And that's why this book will be giving you an advantage with a screenshot (or video) on every page.

Book Details

Chapters at a glance

Over 500 pages!

  • OTHER VIEWS - Want to see how other SwiftUI views can be used to take your screens to the next level?

  • PAINTS - What can you do with the variety of gradients SwiftUI gives you?

  • CONTROLS MODIFIERS - How do you use SwiftUI to show sheets, alerts, and toolbars?

  • LAYOUT MODIFIERS - When your view is not quite positioned the way you want, what options do you have?

  • EFFECT MODIFIERS - How can you add effects that give your screens that “wow” factor?

  • CUSTOM STYLING - Ready to start creating your own custom styles for SwiftUI controls?

  • IMAGE MODIFIERS - What options does SwiftUI give you for touching up your app’s images?

  • GESTURES - How can you make your app feel more alive and intuitive using SwiftUI gestures?

  • OTHER MODIFIERS - Learn more advanced uses of SwiftUI modifiers for specific scenarios. 

  • IMPORTING VIEWS - What are some other frameworks you can import to extend SwiftUI functionality even more?

  • ACCESSIBILITY - What are some ways you can use SwiftUI to make your app more inclusive for everyone to enjoy?

  • RESOURCES - Continue your SwiftUI journey…

Included products

  • Free

Advanced SwiftUI Views Mastery Bonus Content

  • Download

Bonus content for Advanced SwiftUI Views Mastery • Xcode Project ($47 Value) • Cheat Sheet ($17 Value) Total Value: $64

What Other Developers Are Saying...

Writing a book to teach such a visual topic as SwiftUI is not an easy task. Mark has achieved a terrifically useful result with this "recipe book" format. Scroll through the pages until you see a look you want to achieve and the code is right there.

Sarah Reichelt (@trozware)

This book is comprehensively easy to understand and grasp the form of programming! I’m a visual learner, and need practical application! This book does it all for me.  Thanks again for putting it together! Great Job Sir!

EJ Sneaker (@esneaker30)

This book is one of those things I constantly keep open on my computer for reference while I work; it has helped me so much, I love it! I’m a visual learner, so being able to see the code side-by-side with the UI example is golden!

Scott Smith (@scottsmithdev)

I love the content and the way Mark presents it! This is a fantastic book to have as you are developing your SwiftUI apps! Thanks, Mark

Caleb Wells (@cr_wells)

An absolutely stunning, informative, work of art. Mark has consolidated everything you need to know about SwiftUI into a beautiful book with code snippets and pictures.

Kilo Loco (@Kilo_Loco)

I think it is a great reference point for developers who want to dive into SwiftUI. Even for experienced Swift developers, it is very handy to look stuff up with. Good job!

Reshad Farid

SwiftUI Views is the most comprehensive resource about working with SwiftUI that I've seen. Mark Moeykens side-by-side format of previews and code make it incredibly easy to comprehend what's going on. A must for every pragmatic SwiftUI developer!

Reinder de Vries (LearnAppMaking.com)

The book helped a non-designer like me breathe life into my UI. With Mark’s clear, concise tips it’s like a delightful surprise is waiting on every page.

Michael Lysons

I’ve loved using SwiftUI Views for my current app-development work. It’s a fantastic reference on the ins-and-outs of SwiftUI development, and the easy-to-use presentation style works well for anyone needing to quickly check on just what’s possible with SwiftUI. Great job Mark!

Graham Reynolds (@granito84)

I'm really enjoying the visual format of the book, especially for learning something like SwiftUI. I love seeing the view and the code that creates that result with added notes to help you navigate around pitfalls. Pitfalls which probably took Mark hours to solve.
It's easy to jump in and hop around as a reference guide but can also be enjoyed front to back as I'm doing now. I'll definitely be referring back to this during my SwiftUI development.

Chris Ching - CodeWithChris

FAQ

The book is too expensive for my country. Do you have other options?

Here are some options:

  1. You can always start with the free SwiftUI book sample to get you learning SwiftUI.

  2. Get work to pay for it. Many times, employers will reimburse employees for educational expenses, including books. (See below on how to get your invoice.)

  3. Check on Amazon for your market. I put my books on there with a price that better matches the purchase power for the market.

  4. Lastly, you can join my affiliate program for free! Simply share what you have created in SwiftUI, or share your thoughts about the free book sample on social media and reference the book with your affiliate link to get commissions on books sold. You get 20% for every book sold. Get 5 sales to earn enough commission to get the book for free!

How do I get a copy of my invoice so my employer can reimburse me?

  1. While logged in, click on your Profile picture and select Settings > Billing section.

  2. You will see a row called "Invoices". Click the View button.

  3. Click the PDF button to download your invoice.

What if I need a custom invoice?

  1. Big Mountain Studio has a custom invoice you can view and save a copy of. 
  2. Enter all of your company's details that you might need for expense reimbursement and then save it as a PDF to submit to your company's accounting department.

Can I copy code out of the book?

  • You can! We have found that you will get better results when using any other PDF reader besides Preview. The Preview app (default PDF reader) doesn't do such a great job with copying and will sometimes paste words out of order. 🤷‍♂️
  • The ePub isn't very good though as it puts quotes around whatever you copy and automatically adds where you got the quote from. There is nothing I can do about this.
  • Your best option is opening the Xcode companion project so you can alter, test, copy, and paste code quickly.

I don't have time to read a book!

Then don't read it! Just go through and look at all the pictures
You won't remember ever single screenshot (if you can, I'll be super impressed) but you will get an idea of the variety of everything you can do. When you come to a SwiftUI problem, you will remember the screenshot. Go to the book and open it and get the code you need.

Book Update Policy

  • Minor Updates
    You will get free updates for minor revisions made to this book throughout the year. If you opted in to receive emails, you will get a notification when the book is updated and you can re-download the updated version.
  • Major Rewrites
    If there is a significant rewrite of the book due to technological changes then you will get a large discount to upgrade to the rewritten book. This usually happens when a new version of iOS is released.

30 Day Money Back Guarantee

If this book doesn't:
  • Help you understand SwiftUI
  • Save you time in your development
  • Supply you with quick answers
Then you can return it for a full refund within 30 days.

  • $34

Advanced SwiftUI Views Mastery

Elevate your SwiftUI development with this essential visual reference, transforming how you build app screens! • Hundreds of pages packed with detailed explanations and screenshots. • Every code example visually reinforced with pictures & videos. • Companion Xcode project for hands-on learning.

Hi! I'm Mark Moeykens

Having created over 1,000 SwiftUI views, I help developers get started with SwiftUI. 

Follow me on Social Media to stay up-to-date on what I'm working on and how it can help you!