• Home
  • Apple News
  • Jailbreak News
  • Android News
  • Wallpapers
  • Deals

iJailbreak | Jailbreak And iOS News

iJailbreak is an online resource for jailbreak and unlock iPhone, iPad, iPod Touch, Apple TV and iOS news.

  • How To Jailbreak
    • Cydia Installer: Everything You Need To Know
    • What Is Jailbreaking? Why Should I Jailbreak?
    • Untethered vs Tethered vs SemiTethered Jailbreak
  • Jailbreak Software Tools
    • PP Jailbreak
    • TaiG
    • Pangu
    • Evasi0n (Evasi0n7)
    • Absinthe
    • JailbreakMe.com
    • RedSn0w
    • GreenPois0n
    • Sn0wBreeze
    • PwnageTool
    • LimeRa1n
    • Spirit
    • BlackRa1n
    • Seas0nPass
    • Developers
  • How To Unlock
  • How To Downgrade
    • How To Save SHSH Blobs
    • TinyUmbrella
    • iFaith
    • F0recast
  • Cydia Tweaks
    • Top / Best Cydia Tweaks
    • Best Cydia Sources
    • Siri Cydia Tweaks, Hacks, Mods
    • Spire Proxy Host List
  • How To Root
    • Top / Best Custom ROMs
  • Downloads

Run Games Developed In MIT Media Lab’s Scratch On The iPhone With Scratch Player [Cydia]

May 20, 2012 by Mike Leave a Comment

Have you ever wanted to develop an app for your iPhone, but didn’t know how? MIT’s Scratch platform is intended for young would-be developers who are unfamiliar with code, but veteran code-slingers may also find a use in the software for quick prototyping. The Scratch.mit.edu website feels like a simple version of Newgrounds, with an emphasis on downloading and “remixing” existing projects (so novices can fiddle with live code). On a desktop computer the apps run through Java, and now Scratch projects can run on the iPhone or iPad with Scratch Player.

A development environment so simple, even I can put it to use. Note the the absurdly small resolution of the app.

The Scratch Player doesn’t pull projects directly from the iPhone’s local memory or from your computer; it has to pull content off of MIT’s servers, which requires a Scratch account. If you don’t have a scratch account, a handy dialog will take you directly to scratch.mit.edu/signup, where they’ll fix you up.

The version of the Scratch Player in Cydia isn’t flawless. The player doesn’t appear to properly scale to the screen, at least not on my iPhone 4. Touch input is mapped to the entire screen, but the graphics show up in the bottom left corner and are just barely visible to the naked eye. If you zoom into the image, a large majority of the touch input will still be bound to that huge blank portion of the window which you just pushed offscreen. It is still possible to navigate touch apps, but only by leaving the display in its postage stamp sized form and then by working out where the buttons ought to be. This not ideal.

The about page suggests that the actual app was written in 2010. My best guess is this is a direct repackage of the scratch viewer which was removed in the iTunes store (for providing access to content outside the store), and would have been created before the introduction of “Retina displays.” If this is the case, it should work fine on older iPhone models.

I sent a bug report to the folks at mobilewikiserver, who originally published the (now defunct) app for the iTunes store. I got a prompt response, but was told to “try the fellow who posted the Cydia fork.” I sent another bug report through Cydia. We’ll update when we hear back from the developers.

A bit of the desktop environment shows up on screen as apps load. Interesting...

If you have an older iPhone, iPad, or iPod Touch and are interested in developing your own apps, you might be interested in Scratch Player. It’s available in the BigBoss repo for FREE in Cydia. Even if you have a newer iPhone or iPad with a Retina display, you still may be interested in producing content with Scratch. As this is a media lab project (all about community involvement) the development kits are free and available on Mac, Windows, and Ubuntu.

Feel free to share links to your Scratch Projects in the comments section below.

Leave a Reply

Your email address will not be published. Required fields are marked *

Read Our Most Recent Articles

Untethered iOS 12 Jailbreak Demoed by Ali Security
Untethered iOS 12 Jailbreak Demoed by Ali Security
iOS 12 Now Available for Download: Compatible Devices
iOS 12 Now Available for Download: Compatible Devices
iPhone X Discontinued, iPhone 8 and iPhone 7 Prices Slashed
iPhone X Discontinued, iPhone 8 and iPhone 7 Prices Slashed
Apple iPhone Xs, iPhone Xs Max, and iPhone Xr Announced
Apple iPhone Xs, iPhone Xs Max, and iPhone Xr Announced
Apple Watch Series 4 Announced With Larger Display, Louder Speaker, and More
Apple Watch Series 4 Announced With Larger Display, Louder Speaker, and More

Follow Our How To Guides

How To Install / Use MobileTerminal And OpenSSH To Connect To Servers, Play Roguelikes (Nethack, ADOM, Crawl) [Cydia]
How To Install / Use MobileTerminal And OpenSSH To Connect To Servers, Play Roguelikes (Nethack, ADOM, Crawl) [Cydia]
How To: Download And Install Jelly Bean 4.1 Rooted To The GSM Samsung Galaxy Nexus
How To: Download And Install Jelly Bean 4.1 Rooted To The GSM Samsung Galaxy Nexus
How To: Fix SlideCenter Blank Widget Problem In The Notification Center
How To: Fix SlideCenter Blank Widget Problem In The Notification Center
How To: Install Adobe Flash Player On Android 4.1 Jelly Bean [GUIDE]
How To: Install Adobe Flash Player On Android 4.1 Jelly Bean [GUIDE]
How To: Setup A Spire Server Without iPhone 4S Authentication Keys Using SiriServer [In-Depth]
How To: Setup A Spire Server Without iPhone 4S Authentication Keys Using SiriServer [In-Depth]
About | Contact | Advertise | RSS Feed | Sitemap | TOS | Privacy Policy

© Copyright 2010 - 2021 iJailbreak. All Rights Reserved.