Taway Pinoy v1.3Tawag Pinoy iTunes LinkTipid Edition iTunes LinkTawag Pinoy Forum Linktb5.png
Tawag Pinoy v1.3.3 iTunes Linkt6.pngEnjoy PHFiCZZips PhilippinesLasangPinoyDJGT

Home arrow Forums
Welcome, Guest
Please Login or Register.    Lost Password?

Stack 2.0! - Put a little SpringBoard in your Step
(1 viewing) (1) Guest
Go to bottomPage: 123
TOPIC: Stack 2.0! - Put a little SpringBoard in your Step
#18874
Stack 2.0! - Put a little SpringBoard in your Step 3 Years, 4 Months ago Karma: 110  
Source and credit to:
spoonforknife of iPodTouchFans


Stack is coming to the 2.0 firmwares.

Steven Troughton Smith, developer of iPhoneDOOM, Lights Off, Speed, and MobileStack, has ported the Leopard like utility to the 2.0 firmwares, which should be available soon for release on Cydia via STE Packaging.

New in this version include a drag and drop interface, themable stacks, and a much simpler way of doing things.

Originally Posted by Steven Troughton Smith
Well, the day has finally arrived; Stack v2.0 has been completed and is almost ready for release.

Stack is one of my oldest, and undoubtedly most successful, iPhone endeavours and is one I'm particularly proud of. I bought an iPod touch the day they were launched back in '07, and as soon as I could I began developing software for it. Looking at the design back then, the Button Bar (or Dock) on the iPod touch looked similar to that in Mac OS X 'Leopard' , and near instantly the idea popped into my head: why not recreate 'Stacks' on iPhone OS?

I played around with it in my head, as I knew it would be pretty simple to pull off visually as all 'Stacks' did was translate an icon in y and rotate it - dead simple to do with CoreAnimation. Pretty soon I had a demo version up and running and it looked great!

Complexity soon set in. I had to create a seperate application to manage the settings of Stack (singular, as there currently is only one Stack onscreen at a time ), and Stack itself originally modified the Button Bar icon list and placed a blank icon behind where the Stack should be. On top of that, Stack had to run on launch as an application displaying above SpringBoard.

Former users might recall that adding items to Stack was a messy, convoluted process involving XML editing and restarting the Stack application. Similarly, the original had reported issues of being unable to install, and I never developed it past iPhone OS 1.1.2, leaving many users stuck.

Then came the iPhone SDK, and iPhone OS 2.0, and it was exalted. But, for Stack, it meant DOOM. iPhone OS 2.0 prevents any application from running above SpringBoard and drawing a UI to the screen, and any such attempts equalled a nasty crash.

For a long time I thought Stack was dead, undoable for 2.0. For a long time, I was wrong =).

Dynamic Library Injection was its saviour. Basically, it means that the Stack code could be *injected* into Springboard, and actually run as part of SpringBoard. Thanks go to Nate True without whom I wouldn't have figured this all out. But wait, there's more! Since I was now part of SpringBoard, I had full access to add everything I had dreamed about adding to Stack v1 but never found a way to. With a bit of ingenuity, I was able to detect the dragging of SpringBoard icons and dynamically add items to Stack with but drag & drop. I was also able to pick up on WinterBoard themes, the #1 requested feature before v2. To seal the deal, I added the ability to drag-remove any item in Stack, replete with the familiar Mac 'poof' animation; a puff of smoke.

Where before Stack was a complex, power-user tool to set up and manage, it is now a user-friendly, drop-dead simple tool. I couldn't be happier with the results, and I'm proud to announce that it will be freely available next week from Ste Packaging in Cydia. A big thanks to all whom have e-mailed me over the past months, and I hope you all enjoy Stack v2!


SithStrife (User)
Siths are KARMA LOVERS!
applei Citizen
Posts: 1008
graphgraph
User Offline Click here to see the profile of this user
Gender: Male jinnfernando hikaima SithStrife Location: Baguio City Birthdate: 1987-05-07
"I'm unequivocally ravenous!"

White iPhone 4 16GB iOS 5
13" Macbook Pro 8,1 | 2.3 GHz i5 | 4GB RAM | 320GB HDD | OS X 10.7.1
The administrator has disabled public write access.
 
#18875
Re:Stack 2.0! - Put a little SpringBoard in your Step 3 Years, 4 Months ago Karma: 24  
ah, i'll wait for this app. Stacks is very useful on macs.
and this version for the iPhone looks preety much the same as the OSX Stacks.

thanks for the headsUp, SS.
phantom (User)
Show me the money and I'll show you mine! :)
team applei.ph alumni
Posts: 756
graphgraph
User Offline Click here to see the profile of this user
Gender: Male Location: Between here and nowhere...
80% of the consequences stem from 20% of the causes. look for the 20% effort that will solve 80% of your problems.
The administrator has disabled public write access.
 
#18913
Re:Stack 2.0! - Put a little SpringBoard in your Step 3 Years, 4 Months ago Karma: 110  
I think this is way better than Categories. Oh well, we'll have to wait a bit for this but according to the author, it's coming really soon
SithStrife (User)
Siths are KARMA LOVERS!
applei Citizen
Posts: 1008
graphgraph
User Offline Click here to see the profile of this user
Gender: Male jinnfernando hikaima SithStrife Location: Baguio City Birthdate: 1987-05-07
"I'm unequivocally ravenous!"

White iPhone 4 16GB iOS 5
13" Macbook Pro 8,1 | 2.3 GHz i5 | 4GB RAM | 320GB HDD | OS X 10.7.1
The administrator has disabled public write access.
 
#18926
Re:Stack 2.0! - Put a little SpringBoard in your Step 3 Years, 4 Months ago Karma: 1  
looks really nice, cant wait for this so i can get rid of categories:)

or at least use both somehow:p
marktesch (User)
applei Resident
Posts: 328
graphgraph
User Offline Click here to see the profile of this user
Gender: Male marktesch 2itterist mark.tesch Location: Cebu City Birthdate: 1978-01-31
**circulus et pruna** | averydullboy

The administrator has disabled public write access.
 
#18940
Re:Stack 2.0! - Put a little SpringBoard in your Step 3 Years, 4 Months ago Karma: 0  
wow! this is great! ito ang dpat abangan!
cashew (User)
iPhone-desal.. pot-pot!
applei Boarder
Posts: 120
graphgraph
User Offline Click here to see the profile of this user
Location: Parañaque Birthdate: 1985-01-02
The administrator has disabled public write access.
 
#18957
Re:Stack 2.0! - Put a little SpringBoard in your Step 3 Years, 4 Months ago Karma: 86  
Great news indeed! Bye bye to Categories when this is released.
Darrell (User)
applei Citizen
Posts: 1174
graphgraph
User Offline Click here to see the profile of this user
Gender: Male jdarrellb darrellbolos darrellbolos Location: Cyberspace Birthdate: 0000-05-08
Recently Played
The administrator has disabled public write access.
 
#19191
Stack 2.0 is DONE! Available next week at Cydia 3 Years, 4 Months ago Karma: 110  
Source and credit to:
Steven Troughton Smith

Well, the day has finally arrived; Stack v2.0 has been completed and is almost ready for release.

Stack is one of my oldest, and undoubtedly most successful, iPhone endeavours and is one I'm particularly proud of. I bought an iPod touch the day they were launched back in '07, and as soon as I could I began developing software for it. Looking at the design back then, the Button Bar (or Dock) on the iPod touch looked similar to that in Mac OS X 'Leopard' , and near instantly the idea popped into my head: why not recreate 'Stacks' on iPhone OS?

I played around with it in my head, as I knew it would be pretty simple to pull off visually as all 'Stacks' did was translate an icon in y and rotate it - dead simple to do with CoreAnimation. Pretty soon I had a demo version up and running and it looked great!

Complexity soon set in. I had to create a seperate application to manage the settings of Stack (singular, as there currently is only one Stack onscreen at a time ), and Stack itself originally modified the Button Bar icon list and placed a blank icon behind where the Stack should be. On top of that, Stack had to run on launch as an application displaying above SpringBoard.

Former users might recall that adding items to Stack was a messy, convoluted process involving XML editing and restarting the Stack application. Similarly, the original had reported issues of being unable to install, and I never developed it past iPhone OS 1.1.2, leaving many users stuck.

Then came the iPhone SDK, and iPhone OS 2.0, and it was exalted. But, for Stack, it meant DOOM. iPhone OS 2.0 prevents any application from running above SpringBoard and drawing a UI to the screen, and any such attempts equalled a nasty crash.

For a long time I thought Stack was dead, undoable for 2.0. For a long time, I was wrong .

Dynamic Library Injection was its saviour. Basically, it means that the Stack code could be *injected* into Springboard, and actually run as part of SpringBoard. Thanks go to Nate True without whom I wouldn't have figured this all out. But wait, there's more! Since I was now part of SpringBoard, I had full access to add everything I had dreamed about adding to Stack v1 but never found a way to. With a bit of ingenuity, I was able to detect the dragging of SpringBoard icons and dynamically add items to Stack with but drag & drop. I was also able to pick up on WinterBoard themes, the #1 requested feature before v2. To seal the deal, I added the ability to drag-remove any item in Stack, replete with the familiar Mac 'poof' animation; a puff of smoke.

Where before Stack was a complex, power-user tool to set up and manage, it is now a user-friendly, drop-dead simple tool. I couldn't be happier with the results, and I'm proud to announce that it will be freely available next week from Ste Packaging in Cydia. A big thanks to all whom have e-mailed me over the past months, and I hope you all enjoy Stack v2!
SithStrife (User)
Siths are KARMA LOVERS!
applei Citizen
Posts: 1008
graphgraph
User Offline Click here to see the profile of this user
Gender: Male jinnfernando hikaima SithStrife Location: Baguio City Birthdate: 1987-05-07
"I'm unequivocally ravenous!"

White iPhone 4 16GB iOS 5
13" Macbook Pro 8,1 | 2.3 GHz i5 | 4GB RAM | 320GB HDD | OS X 10.7.1
The administrator has disabled public write access.
 
#19240
Re:Stack 2.0! - Put a little SpringBoard in your Step 3 Years, 4 Months ago Karma: 6  
Wow thats great news haha that was was 1st app when my phone was still 1.1.2 last year and was a great app aswell
horde (User)
SWOD
applei Boarder
Posts: 192
graphgraph
User Offline Click here to see the profile of this user
Gender: Male Location: Antipolo Birthdate: 1987-06-18


The administrator has disabled public write access.
 
#19308
Re:Stack 2.0! - Put a little SpringBoard in your Step 3 Years, 4 Months ago Karma: 1  
cant wait for this app.
mono (User)
applei Newbie
Posts: 48
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#19351
Re:Stack 2.0! - Put a little SpringBoard in your Step 3 Years, 4 Months ago Karma: 0  
soon! soon! soon!
cashew (User)
iPhone-desal.. pot-pot!
applei Boarder
Posts: 120
graphgraph
User Offline Click here to see the profile of this user
Location: Parañaque Birthdate: 1985-01-02
The administrator has disabled public write access.
 
Go to topPage: 123
Moderators: Jokwang  ims  ranns  clayartist  conan15  justinred 

MMDA iOS App    

     (View Forum Thread)   

applei.ph facebook group   Follow applei.ph on Twitter for iPhone Updates!

Login

applewerkz

Filipino iPhone Community