I've put together a 'package' with plist files, a default theme and better docs. This release version corrects a few problems that people encountered trying the pre-release (thanks for the feedback!) and should be much easier to get up and running with.
I've 'themed' the 4 default screens as: Home, Games, Apps, and URLS and I've uploaded a video showing off the new functionality.
The download is over at modmyiphone.com in the downloads section OR you can click HERE for it as well.
Okay all... the program is ready although I haven't gotten the 'package' all put together like I wanted. However, there are some brave souls out there who wanted me to post what I've got so here it is: iSwap v.2. Please leave me feedback on what you think.
Here are the improvements:
Scalable (can do any number of screens, set up initially for 4)
Safer (uses far less mv commands and deals with symbolic links instead)
Option to "Pick a Screen". Has app icons to allow you to jump between screens (optional) or will cycle through from 1 -4.
What I couldn't do this time:
Refresh SpringBoard without re-logging in. I think this may not be possible with the current SpringBoard.app
Speed it up. The change from one screen to another seems random in timing. Sometimes its very fast, other times it takes awhile. Not sure exactly what is causing the discrepancy but I'm looking into it.
Well, that's all for now. Please let me know here if you d/l it and what problems/issues you run into (or if you don't have any problems let me know that too! :)
Okay, so I went to a convention this weekend... Gen Con. For those of you who don't know, Gen Con is the largest role-playing geekfest in the land. They also have some sci-fi and fantasy TV and movie stars to meet, sign autographs, etc. One of this years Media Guests of Honor was Mira Furlan. Mira plays "Danielle Rousseau" on LOST and played Delenn on Babylon 5. I was in line to see her and when I got up there I handed off my iPhone to get a picture taken with her. Well, low and behold she goes into a trance...
"Is that the iPHONE!" She asks, like it was some kind of alien technology. "Yeah."
"Can I SEE it?" She says as she looks up at me.
"Uhm... sure." I say. This is kind of weird. I'm in line to see her and she wants to see my iPhone. I let her see it and she wants me to show her "What all it does..."
"Okay..." I'm thinking, if she's interested in one of these things why doesn't she already have one. I show it off to her and she's oooing and awwing over the the thing. This is kind of freaking me out. The she says...
"But aren't they, like $600?" with a little scowl. I'm thinking... you're a freakin' TV star you probably make that in a minute... why do you care. Of course, I don't SAY that... I tell her:
"Yeah, but if you bought an iPod, and a smartphone it's not that much different. And you can check email, blah, blah, blah..." I show her the photo of the two of us and do the pinch and zoom. She likes that but when I mention the email she perks up even more, "Oooo... email! Yeah, I have to get one of these." Just like a little kid.
She thanks me, autographs one of her pictures for me, and I walk on. She didn't really even notice that I was wearing a hand-made Babylon 5 Psi Corps officers dress uniform... (I did say I was a geek didn't I?).
Okay... I'm caving in and posting copies of my DisplayOrder.plist and Screen2.plist files. Remember. THESE WILL NOT WORK FOR YOU! If you just copy them into your iPhone they won't work unless you have exactly the same desktop theme configuration and apps. These are ONLY for example to see what I've done.
I am currently working on v.2 of this app. Hopefully, I can get it posted tonight or tomorrow depending on how the tests go. It should be faster, more reliable, and allow for nearly infinite expansion.
Thanks once again to all those people who've encouraged and supported me in this endeavor!
Okay, so I was getting too many apps on my iPhone to hold on just one screen so I wrote a little script to swap out the home screen to a second screen. If anyone is interested in d/l-ing the file I put it up here:
I originally put this up on a site called 4shared but they invalidated my account after 24 hours and said that I hadn't logged in for 30 days... I had signed up that night. Sheesh! Well, I'm going to try someone else. Hopefully this site will be more reliable:
This is the same version as I'd put up earlier, however, I changed the icon.png (it's the one that's shown in the video and matches the default.png screen) and I put another .rtf file from a post I made on a forum trying to better describe the DisplayOrder.plist file.
BTW, after trying to figure it out for a while I found out how to launch a shell script from an icon (which is what I'm doing in this app). I'll post another entry explaining how if anyone is interested.