We’re thinking of making some new books for advanced iOS developers.
But before we begin, we’d love to see which topics you are most interested in. Here are the books we are considering:
- Reactive Programming with RxSwift: Learn how to use reactive programming techniques with RxSwift to
make your event-driven apps manageable and readable, all while reducing bugs and headaches.
- Advanced LLDB Debugging & Reverse Engineering: Learn mind-blowing techniques to help you understand large codebases, diagnose the most tricky problems, and even reverse engineer other apps you don’t have the source code for.
- Advanced iOS Games by Tutorials: Make 4 new mini-games as you take a deep dive into GameplayKit, learning entity-component system, procedural level generation, making platformer games, and more.
- Design Patterns in Swift: Learn how to make design patterns like Facade, Strategy, Factory, Visitor in Swift, through a sequence of Playgrounds and exercises.
- iOS App Architecture: A deep dive into different app architectures (MVC, MVVM, VIPER, Flux, Redux, etc) and best practices on designing clean code in large projects.
- Algorithms in Swift: Learn how to code popular CS algorithms like stack, queue, insertion sort, binary search, and much more in your favorite programming language. :]
Which Would You Buy?
Now for the question – which of these books would you buy if they were available (if any)?
Thank so much for your help – this will be very helpful to decide which books we’re working on this year! :]