Past Meetup

A “how to make a Magic 8-Ball” workshop

This Meetup is past

29 people went

Location image of event venue

Details

This month, we’ll work on another deceptively simple app, which comes in many forms. Sometimes it goes by the name “Magic 8-Ball”. Sometimes it’s called an “executive decision maker”...

...and sometimes it’s known as the “fortune cookie”, as with the app pictured below:

This month, we’re going to try a new format for Tampa iOS Meetup format. It will have two parts:

• First, a presentation that covers the concepts behind a “Magic 8-Ball”-type app that we’ll build that evening...

• ...followed by a hands-on workshop where you’ll build the app. I’ll provide starter files and make myself available to answer questions and help out.

This session will feature a number of topics, including:

• User interface controls

• Functions and random number generation

• Using images and animations

• Playing sound effects

If you’re relatively new to iOS programming or even programming in general, this session is for you! If you’ve done some simple JavaScript development, you shouldn’t have any problem following along. If you’re new to programming in general, but have always wanted to make an iOS app, this is an ideal first project.

Come join us at the Tampa iOS Meetup! Learn about iOS programming, meet your peers in the Tampa Bay area, have some fun, and take the first step to creating your own apps and putting them in the App Store!

In programming, there’s a “forest vs. trees” problem.

Even simple apps make use of a number of aspects of programming, any one of which you can study in depth. You can spend days learning about iOS’ user interface controls (there’s a whole book on Auto Layout, (http://www.informit.com/store/ios-auto-layout-demystified-9780321967190) and even a book just on table views! (http://www.apress.com/us/book/9781430233480)), weeks covering the ins and outs of Core Data, (http://www.learncoredata.com/what-is-core-data/) and months on the various parts of SpriteKit (https://www.raywenderlich.com/145318/spritekit-swift-3-tutorial-beginners), and still have lots of other topics to look over.

The big challenge is taking those bits of knowledge — the trees — and applying and assembling them into an app — the forest.

Tampa iOS Meetup is going to devote its 2017 sessions to walking you through the process of turning those trees into forests. Each session will cover the building of a single app from start to finish. I’ll provide an overview of what we want the app to do, show you the iOS features, technologies, and libraries that you’ll need in order to build the app, and explain how you can bring them together to make the app a reality.

Come join us at the Tampa iOS Meetup! Learn about iOS programming, meet your peers in the Tampa Bay area, have some fun, and take the first step to creating your own apps and putting them in the App Store!