Published Books

Dan Hermes, our founder and lead consultant, shares his deep understanding of artificial intelligence and  mobile development in his books. These publications assist the prompt-curious, developers, companies, and students learn the ins and outs of AI and mobile development.

Prompt Power       NEW!

Prompt Power: Learn to Create ChatGPT Prompts is your everyday guide to wielding artificial intelligence with nothing but words. Whether you’re a business leader, homemaker, writer, student, or simply curious about the buzz, this book gives you the tools to get real results from ChatGPT—clear, confident, and code-free. This is about asking better questions, giving sharper instructions, and discovering how the right prompt can unlock everything from creative writing to business strategy to everyday productivity. You’ll learn to think like a prompter, not just a user—framing requests, guiding responses, and shaping outcomes with precision and purpose. Built around powerful prompts and vivid real-world scenarios, Prompt Power blends inspiration with practical utility. It opens the door to AI not as a mystery, but as a craft—something anyone can master, one well-chosen line at a time. 

Prompt Power is a great intro for anyone curious about how to actually use ChatGPT in a smart, effective way. It’s super beginner-friendly and walks you through how to write better prompts without feeling overwhelming or technical.

 

— Richard Vander Meer, Executive Leadership

Building Xamarin.Forms Apps Using XAML 
Mobile Cross-Platform XAML and Xamarin.Forms Fundamentals

Building Xamarin.Forms Mobile Apps Using XAML is a starter guide to creating Xamarin.Forms apps using XAML. Learn and leverage Xamarin.Forms to build iOS and Android apps with a single approach. This book walks through the core of the Xamarin.Forms mobile app UI: using layouts and FrameLayouts of controls and views to design and build screens, format them using styles, themes and CSS, and code user interactions with events, commands, and behaviors. Learn how to create menus and help your user get around your app using Xamarin.Forms navigation patterns.
Bind your UI to data models using data binding and using the MVVM pattern. Leverage platform-specific controls in your Xamarin.Forms screens using custom renderers, effects, and native view declaration. Use XAML to build sophisticated, robust cross-platform mobile apps. Contributing writer: Dr. Nima Mazloumi.

Building Xamarin.Forms Mobile Apps Using XAML is a XAML companion edition to the C# guide Xamarin Mobile Application Development

Xamarin Mobile Application Development
The Xamarin tool suite, Xamarin.Forms, Xamarin.Android and Xamarin.iOS, is a bridge from .NET into the world of native mobile development. It gives C# developers a direct line into native Android, iOS, and Windows Phone development, allowing them to build business apps for the Google Play and iTunes app stores. Use this book to navigate and excel at cross-platform mobile app development using .NET. Learn how to leverage Xamarin.Forms to optimize cross-platform development using the most common UI pages, layouts, views, controls, and UI patterns. Combine these with platform-specific UI to craft a visually stunning and highly interactive mobile user experience.

 

“The most intelligent work on cross-platform mobile development I’ve seen.”

 

—Jesse Liberty, author of over thirty software books, Xamarin Certified Developer, Xamarin MVP

Agile Development in .NET
How to be agile using .NET? Most Agile methodologies used in .NET shops nationwide are variations of Scrum and Extreme Programming (XP). This booklet covers these tools and techniques: Test-driven Development (TDD), Behavior-driven Development (BDD), Continuous Integration (CI), and Refactoring to Patterns. This little book is part of the QuickNotes series, pithy summaries on the topics that matter in software development.

 

“A great primer and quick snapshot of Agile concepts for .NET developers. If you’ve been wondering what Agile development is really all about, if you’re wondering where to start, and you want to shorten your journey to effective adoption of Agile concepts, well, this is the compass you should use when plotting your voyage.”

 

– Rob Daigneau