Craig Grummitt

CRAIG GRUMMITT is an interactive developer with more than 20 years of experience, from museum touchscreens to games, and from online learning to mobile apps. He has multiple successful apps in the iOS and Android App Stores under the moniker Interactive Coconut. He has a passion for mobile development and finding simple and concise ways to explain complex topics.

books & videos by Craig Grummitt

Exploring Swift

  • August 2018
  • ISBN 9781617296215
  • 94 pages

Swift is more than just a modern replacement for Objective-C. Ever since going open source in 2015, Swift has evolved into a language that is powerful, modern, and expressive. It’s used everywhere from web development to server-side development and cloud-based services! There's a rich, deep world of Swift skills for delivering cleaner, faster code. All you have to do is find out how to use it.

Exploring Swift distils the knowledge of three expert Manning authors, introducing you to how Swift can handle a wide array of unique problems. Hand-picked by iOS developer, Manning author, and mentor Craig Grummitt, this quick-start guide has you exploring objects, modeling data with enums, and solving graph issues, all with just Swift, giving you an understanding of the language in the worlds of data and beyond. When you finish, you'll have a better idea of what you can use Swift for, whether you’re building the next big iOS app, taking it to the server, or even writing serverless functions!

iOS Development with Swift in Motion

  • Course duration: 8h 3m
    65 exercises

See it. Do it. Learn it! If you want to become an iOS pro then mastering the Swift language is a requirement. iOS Development with Swift in Motion locks in the language fundamentals and then offers interesting examples and exercises to build and practice your knowledge and skills.

In this interactive liveVideo course, expert instructor Craig Grummitt brings his 20 years of development experience to you. You'll explore what makes Swift tick, and learn how to use it to build amazing iOS apps as you make your first one: an interactive book tracker with a ratings system, barcode scanner, and more! With fun exercises, informative diagrams, and more, you'll start with a tour of Xcode and the Swift language. Next, you'll dig in deep to essential iOS details such as navigating between scenes, adaptive layout, background tasks, displaying data, storing data. As you work through the modules and build your fully working app from basic idea to completed and ready for the world, you'll top off your learning with a look at debugging techniques, and publishing your app to the app store, all ready to enter the exciting world of iOS development!

This liveVideo is perfect alongside Craig's best-selling book iOS Development with Swift, with each offering unique exercises, examples, and more to get you learning!

iOS Development with Swift

  • November 2017
  • ISBN 9781617294075
  • 568 pages
  • printed in black & white

iOS Development with Swift is a hands-on guide to creating iOS apps. It takes you through the experience of building an app--from idea to App Store. After setting up your dev environment, you'll learn the basics by experimenting in Swift playgrounds. Then you'll build a simple app layout, adding features like animations and UI widgets. Along the way, you'll retrieve, format, and display data; interact with the camera and other device features; and touch on cloud and networking basics.