Apple’s development suite, Xcode, and software, Swift, form a rigorous programming environment without room for error. Furthermore, Xcode only enables users to make apps and games for iOS, and testing them requires an expensive developer subscription that accompanies a complicated setup process. Devices must be iPhones, iPod Touches, or iPads, they must be placed in developer mode, and the application files must be manually added via a physical connect. For a classroom of students as young as ten, this process is far too technical. Android apps and games, built on a Java-based platform, have an equally convoluted development process. Worse, if a student wants to make software for both of the major mobile platforms, they must individually program their creations in the two separate and unique languages.
So how can you bring a classroom of students from zero programming experience to a complete, universal app in just five short days? We found the answer: GameSalad. Its appealing and simple user interface enabled students to both follow instructions and experiment with ease. The system of prototypes and instances of “Actors” is a simplified evolution of professional object-oriented programming languages. Logic, data storage, movement and user controls are easily implemented with the robust drag and drop rules and behaviors. Moreover, the easily configured physics engine provided for smooth movement of game elements. Our students managed to create accurate clones of Flappy Bird, complete with the just-perfectly-frustrating levels of gravity and collision detection that made the game go viral.
Once the students developed their apps and previewed them on their computers, the inevitable question started popping up. Tens of students asked hundreds of times, “How do I get this on my phone?” They were initially not concerned with selling their apps, but simply taking them home and showing them off to their friends. This is where GameSalad’s robust simplicity put it miles ahead of potential rivals. First, we connected students’ phones with the free GameSalad Viewer app to the local wireless network. Second, they clicked one button to preview their apps on their phone. That was it! The app almost instantly loaded, and it permanently remained in the viewer app on their device.
Find out more about Spark Skill.