ForIOS
Open in Telegram
Mobile dev.books. Raywenderlich (Books) - https://telegra.ph/Raywenderlich-iOS--Swift-Books-05-03 Чат канала: https://t.me/AllByiOS
Show moreThe country is not specifiedTechnologies & Applications19 752
3 614
Subscribers
-124 hours
+47 days
+830 days
Posts Archive
3 614
#book_eng #junior #middle
A Best-in-Class iOS App (beta from 28 july 2022)
This book is meant for developers and designers who have some grasp of programming, no matter the skill level. The code samples and explanations are in-depth and typically begin with an introduction over the topic, followed up with more advanced samples or tips.
I personally find that developers often tend to want to learn more about design, and designers may be interested to learn more about technical topics. Both of those areas are covered in earnest within the book series. Seasoned iOS developers will enjoy a reference manual over APIs, but they may want to brush up on design or user experience. Or, maybe you're a new developer who wants to dive into all of iOS' many frameworks and learn about those. The point is, this is an expansive look over all of iOS and how to make the best apps. And, to make the best apps, you need both great design and a strong technical understanding of its frameworks.
3 614
#book_ru #junior #middle
Swift. Подробно. На Русском языке ( Swift in Depth )
Эта книга заполняет пробелы в знаниях как для новичков, так и для опытных разработчиков Swift. Возможно, вы освоили протоколы, но все еще боретесь с использованием метода
flatMap при работе с типами или асинхронной обработкой ошибок. Или, может быть, вы создаете красивые приложения, но держитесь по- дальше от обобщений, потому что их трудно интерпретировать. Или, может быть, вы знаете, когда использовать структуру вместо класса, но не знаете, что пере- числения иногда являются лучшей альтернативой.
В любом случае, эта книга поможет вам с этими темами. К концу, работа с обобщениями (дженерики), должна быть такой же естественной, как и в случае с циклами. Вы будете уверены в том, что будете вызывать метод flatMap для опционалов, будете знать, как работать с ассоциированными типами, и с радостью будете использовать метод reduce в своем повсед- невном труде при работе с итераторами.3 614
#book_ru #junior #middle
Swift. Подробно ( Swift in Depth )
Эта книга заполняет пробелы в знаниях как для новичков, так и для опытных разработчиков Swift. Возможно, вы освоили протоколы, но все еще боретесь с использованием метода
flatMap при работе с типами или асинхронной обработкой ошибок. Или, может быть, вы создаете красивые приложения, но держитесь по- дальше от обобщений, потому что их трудно интерпретировать. Или, может быть, вы знаете, когда использовать структуру вместо класса, но не знаете, что пере- числения иногда являются лучшей альтернативой.
В любом случае, эта книга поможет вам с этими темами. К концу, работа с обобщениями (дженерики), должна быть такой же естественной, как и в случае с циклами. Вы будете уверены в том, что будете вызывать метод flatMap для опционалов, будете знать, как работать с ассоциированными типами, и с радостью будете использовать метод reduce в своем повсед- невном труде при работе с итераторами.3 614
#swiftui #objcio #eng_books
Thinking in SwiftUI
SwiftUI is radically different from UIKit. In this short book, we will help you build a mental model of how SwiftUI works. We explain the most important concepts in detail, and we follow them up with exercises to give you hands-on experience.
Since SwiftUI is still in its early days, the book focuses on the concepts behind the framework that we believe are essential to understand. It is not a reference for SwiftUI’s platform-specific APIs, but rather a guide to honing your intuition about how SwiftUI works.
Thinking in SwiftUI is geared toward developers who have both prior experience with Apple’s platforms and a good understanding of the Swift language.
3 614
#professional #advanced
Learn Modern App Design with Figma!
This book guides you through designing modern mobile apps using fundamental design principles.
This book is for intermediate iOS and Android developers who already know the basics of mobile app development but want to also learn how to design apps with attractive and effective UI and UX.
Topics Covered in App Design Apprentice
• Figma: Learn the basics of this modern design tool.
• App Teardowns: Analyze and pick out the best parts of other well-designed apps.
• Wireframes: Explore what makes good app user flows.
• Reusable Components: Learn to create and use reusable components such as buttons and toolbars.
• Typography: Basics for communicating hierarchy, order and emphasis.
• Color: Leverage visual styles and palettes.
• Transitions and Animations: Create different transitions between screens to communicate relationships.
• Design Systems: Implement best practices for creating good app experiences in each ecosystem.
This book will leave you with the knowledge needed to design modern mobile apps that are functional and attractive.
3 614
#professional #advanced
Catalyst by Tutorials
Catalyst by Tutorials shows you how to take all of those great apps you’ve built on iOS and run them right on macOS. But like everything else with Apple, it’s not always as straightforward as you’d like it to be. This book will show you how to design your apps to work well on macOS, what you can and can’t port between the two platforms, and any other “gotchas” to keep an eye out for when building apps under Catalyst.
This book is for developers who have a good handle on building iOS apps and want to learn how to port those apps to run on macOS as well.
3 614
#raywenderlich #books_eng #Professional
Machine Learning by Tutorials By Audrey Tam, Matthijs Hollemans, Alexis Gallagher and Chris LaPollo v2.0 (May 19 2020)
Get started with Machine Learning for Apple and iOS!
Want to know a secret? Machine learning isn’t really that hard to learn. The truth is, you don’t need a PhD from a prestigious university or a background in mathematics to do machine learning. If you already know how to code, you can pick up machine learning quite easily — promise!
This book will get you started with machine learning on iOS and Apple devices. The first bit is a gentle introduction to the world of machine learning and what it has to offer — as well as what its limitations are. In the rest of the book, you’ll look at each of these topics in more detail, until you know enough to make machine learning a useful tool in your software development toolbox.
There are now several high-level Apple frameworks, including Natural Language, Speech, and Vision, that provide advanced machine learning functionality behind simple APIs as part of Apple’s iOS tooling. Whether you want to convert speech to text, recognize language or grammatical structure, detect faces in photos or track moving objects in video, these frameworks have got you covered.
In this book, you’ll learn how to use these tools and frameworks to make your apps smarter. Even better, you’ll learn how machine learning works behind the scenes — and why this technology is awesome.
This book is for all Apple and iOS developers who are interested in learning how to train models, code image recognition systems, learn how natural language processing works, build sequence classifiers and more.
3 614
#raywenderlich #books_eng #Professional
RxSwift: Reactive Programming with Swift By Florent Pillet, Scott Gardner and Marin Todorov v4.0 (Aug 11 2020)
Leverage the power of RxSwift in your reactive apps!
This book is for iOS developers who already feel comfortable with iOS and Swift, and want to dive deep into development with RxSwift.
Start with an introduction to the reactive programming paradigm; learn about observers and observables, filtering and transforming operators, and how to work with the UI, and finish off by building a fully-featured app in RxSwift.
