- Simplified Chinese
- Traditional Chinese
Zero Programming Needed!
The Story Tellers iOS Starter Kit was made to help you create a highly immersive environment for whatever tale you want to tell. The App Store has an amazing number of users who are more than willing to listen to a well-told story (and pay for a good one). The best ones have sounds, animations, special FX and interactivity. And that’s not just an opinion, it is also what Apple wants to see from apps that are being submitted as “Books” to their store. A simpler, more regular book would be better off distributed in the iBookstore. Updated for Xcode 5.1 and iOS 7.1
This kit is made with that distinction in mind. You are going to learn how to customize your story book app with incredible features making it submittable to the Apple Store as an App in the “Books” category, using the Xcode project, documentation videos, and free setup guides in either Multi-Touch eBook format or PDF.
Don’t worry, it won’t take much work beyond supplying some fantastic creative assets on your end, and it won’t involve ANY programming!
What’s a Property List?
So you don’t have to do ANY programming with this kit, everything is created using a Property List file. Below is an example of some of the first few properties in the kit, used to add an “intro image” to your app. The Keys in the left column are never edited. You simply provide Values in the right column. So for example, below the intro_image.png file is being seen for 2 seconds, will spend another 2 seconds transitioning to the next page, and that transition effect will be PageFlipForward (which resembles a page flip).
Everything you read below or see described on this page is created through basic settings in the Property List file. It might sound intimidating that the kit includes 70 pages of documentation, but most of it simply describes possible values for the Property List. In many cases, these are simple YES or NO values to enable or disable what’s possible.
Features List – version 1.6
-Universal App. The kit can build an app for both the iPad or iPhone, iPad-only or iPhone-only. Every location in the kit can be shifted for the iPad, iPhone and iPhone-Wide (iPhone 5).
-Unlimited Pages. The Property List is primarily organized by data for each page. “Page” data can be copied and pasted, or reorganized by simply dragging the Page item in a list.
-Primary Page Order. Your book can have a primary page order, for example tapping forward moves through your page list from top to bottom.
-Special Pages. Your App can have “special” pages excluded from the main order of the book. For example, map inserts or diagrams might be left out of the primary order and only shown when the user taps a button.
-Page Transitions. The popular page flip effect isn’t your only option. Others include sliding right, left, top, bottom, clockwise, and more (the full list is in the documentation). The Kit also supports Hebrew or Arabic style books to simulate reading back to front.
-Run-on / continuous pages. For example one page can seemlessly slide into another page, creating the illusion of one really long piece of art. -Transitions can slide up or down too, so you could create a really tall book as well. You could even include 4 directional arrows to navigate up, down, left or right.
-Landscape or Portrait. The choice is yours.
-Custom Index. Create an index that goes to any page of your book.
-Images. Import JPG or transparent PNG files to the Xcode project and display them with simple settings in the Property List.
-Unlimited Layers. Stack layers of transparent art on each page using the z-depth property. For example an image at -10 is lower visually than an image at 10.
-Interactivity. Any image can be tapped to act as a “button”. You can interact with other images, trigger sounds, go to pages, and a lot more (see the separate lists below).
-Any image can be animated with as little as 1 frame or hundreds. Animations can be looped and played / stopped through interactions. Looping animations can also play sounds.
-Movements, Rotations, Scaling, Fading, & Flipping are all built-in properties for each image. Set a start and finish value for each transformation (which can also be reversed and looped).
-Device-Dependent Locations. Images have separate locations in the Property List for the iPad, iPhone or iPhone Wide (iPhone 5 or higher)
-Random Locations. Images can appear at random locations. For example, a single button could be pressed to spawn twinkling stars randomly in the night sky.
-Listen in. “Listeners” can be setup in the property list to listen for the removal or tapping of a type of image. For example, if 20 “birds” are tapped, then something happens. Listeners can trigger the same actions that any image can.
-Pre-made particle systems give you a quick way to add animate special FX in your scene.
-Alter each system. Each of these systems can have their default colors, gravity, decay rate, emission rates and source image changed via the Property List.
-Draggable systems. Each system can follow the user’s touch. Either by default when the system first appears or after tapping a button.
-Snow. Adds a snowy system.
-Sun. Adds a blazing hot sun system.
-Fire. Adds a fireball system.
-Galaxy. Adds a blueish milky way type system.
-Meteor. Adds a falling meteor style system.
-Fireworks. Ka-Boom! Adds a fireworks system.
-Spiral. Adds a constantly turning system.
-Smoke. Adds a smoking grey system.
-Explosion. Add an explosion effect to your scene.
-Flower. Adds a flowery system.
-Rain. Adds a rainy system. Change the emission rate to kick up the storm.
-Supports Up to 5 Products. Your book can be free, paid or upgrade-able with In-App Purchases. There’s nothing to change code-wise, just a little extra setup in iTunes Connect if you want to include In-App Purchases.
-Unlock Books within a Book. In-App Purchases can be used to open up large sections (perhaps other books) within your book. So part of the book can be free and the rest requires purchases.
-Product-Dependent Images. Show images based on whether or not a particular In-App Purchase product has been bought. This could be used for navigation purposes OR to enhance the story line of your book. For example, you could sell a golden suit of armor the character wears throughout the entire book.
-Buy Button. Any image can be used to purchase one of your 5 possible products.
-Restore Purchases. Set up a “Restore Past Purchases” button with the Property List to conform with Apple’s requirements (you must give user’s this option).
Video and Sound
-Play Video. Add video files as a resource of the kit, so they will load instantly.
-Stream Video. For larger video files, host them online and stream them to your app.
-Video Size. Video can be fullscreen or any custom size.
-Send to Apple TV. Video is played using Apple’s core media player which includes the ability to send the video to Apple TV.
-Add Page Narration. Each page can have an audio narration track (this could be any audio file really).
-Add Looping Background Audio. Each page can loop a background audio track. This could be music or an ambient sound effect like wind blowing.
-Add Sound Nearly Anywhere. Any image or particle system can include sound when it first appears. Images can include sound when they are pressed, so you can include audio all over the place.
Social & Special Features
-Tweet. Tap an image to open a Tweet window.
-Facebook. Tap an image to open a Facebook posting window.
-Tweet with promotional links. Tap an image to open a Tweet window with the URL of your app and promotional image attached to the tweet.
-Facebook with promotional links. Tap an image to open a Facebook posting window with the URL of your app and promotional image attached to the post.
-Save Screen. Tap an image to save the current screen image to the Photo Library.
-Scrolling Backgrounds. Easily add repeating scrolling background images to your scene. You can adjust the speed and direction to create amazing parralax effects.
-Sounds. An image can play a sound when pressed. Remove after tapping. An image can fade away after being pressed or be removed immediately.
-Go to a URL. An image can open a URL (website).
-Go to the next or previous page. An image can be used to transition to the next or previous page in the book.
-Go to any page. An image can be used to go to any other page in the book.
-Add or remove other images. When tapped an image can trigger other images to be added or removed from the page.
-Add or remove particles. When tapped an image can trigger particles to be added or removed from the page.
-Stop or start animations. Touching an image can start or stop it’s own animation sequence OR that of an another image.
-Dragging. When tapped an image can begin following the user’s touch, or it can trigger another image to follow the touch.
-Stop dragging. When tapped an image can tell everything on the page to stop following the user’s touch.
-Fading. When tapped an image can fade itself or another image between specific opacity levels.
-Movements. When tapped an image can move itself or another image between two locations.
-Scaling. When tapped an image can scale itself or another image between two values.
-Rotation. When tapped an image can rotate itself or another image between two values.
-Assembly boards. Give readers the parts and let them create something. For example, a new type of insect. Parts can be moved up or down visually, or be deleted.
-Puzzle Apps. Just provide the pieces, and you can easily create a snap-n-place puzzle board. When the user completes it, something can happen (for example, a “next page” button is revealed)
-Sticker Apps. Kids love sticking things places. Give them a free-for-all with unlimited stickers to place in your book. -Video Apps. You can add streaming video or video saved within the app itself. This opens up a world of possibilities.
-Tap-to-smash Apps. Bubble wrap popping apps are a bit over-done, but you could create something just as fun quite easily.
-Sound Machines. Build a virtual juke box or sound mixing board.
-Meditation Apps. Let users listen to soft music and move their fingers across the device to create soothing FX with particle systems that follow their movements
-“Nighty-Night” style apps. Visit different rooms (sections of the book) and turn off the lights to say goodnight to the occupants.
-Multi-Directional Maps. For example, start your book in the middle of the night sky and let readers tap up, down, left or right to navigate the constellations
-Quizzes. If the reader taps the correct “answer” button, they proceed to the next question/page. If they tap the wrong button, an image and sound tell them to try again.
-Counting Apps. After a reader taps a certain number of objects, something fun happens (fireworks pop up for example).
Your purchase includes both text and video documentation, but to whet your appetite for this kit, we’re giving away every bit of it for free. In the next column, you can find links to download the Multi-Touch eBook version of the guide (for your iPad), a PDF version of the guide (for your Mac, PC, iPhone or other devices), and links to the video documentation/demonstration.
The eBook version should be downloaded directly to your iPad or iPad mini.
Documentation Link #1 – iBookstore (will notify you when updates are available)
Documentation Link #2 – Alternate option (use if your country isn’t on iBookstore)
Documentation Link #3 – PDF Version (viewable on most devices)
14 March 13
11 February 15
iOS 5.1, iOS 6.0, iOS 6.1.x, iOS 7.0.x