| Author |  | 
      
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          The other thread was getting quite long so I thought it would be a good time to start fresh with iHome 2.0.
           | Posted: February 17 2010 at 10:36 | IP Logged |   |  
           | 
 |  
 I made a lot of progress last week on iHome 2.0. It is a complete rewrite from the ground up with a new concept.
 
 The first big change you will see is load time. A fully configured iHome 1.1.1 takes 10 - 15 seconds to load on my 3G iPhone while iHome 2.0 loads in less than 3 seconds.
 
 The second big change is in configuration. Devices, Groups, Global Variables, and Macros (Timed Events is planned) are all pulled from the PowerHome database. This means no configuration and faster updates.
 
 All of the data is cached locally on the device so that everything is functional before the initial update is complete.
 
 The views are updated as soon as the data is available. After changing the status of a device it shows an "updating" state until a confirmation is received from PowerHome. No more flickering buttons and delayed updates.
 
 The network status indicator accurately shows communication with PowerHome.
 
 In preparation for the iPad all views work in all orientations. I haven't worked out exactly how the the views will look on the iPad though.
 
 The button view that exists in iHome 1 is missing though. The plan is to allow you to create and place buttons on the screen. You would have control over size and location of the buttons. You will then link the button with a device, group, macro, or a set of formulas. I am toying with an idea that would let you use images either on the button or as the button. Not 100% sure on this one just yet.
 
 My question is if people want this update now without the button view or would rather wait for the button view? It shouldn't take that long to develop, but it's hard to say how much time I will have to dedicate to iHome over the next few weeks. Any comments would be appreciated.
 
 I will start post screen shots as soon as I finalize the views.
 
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | sjvonstein Groupie
 
  
 
 Joined: February 05 2010
 Location: United States
 Online Status: Offline
 Posts: 75
 | 
          I am personally okay with incremental updates.  I welcome iHome 2.0 with the current changes and can wait for button views.  Thanks for a great app.
           | Posted: February 17 2010 at 20:38 | IP Logged |   |  
           | 
 |  
 Edited by sjvonstein - February 17 2010 at 20:38
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          I have a few small changes to make before I would be ready to submit iHome 2.0.
           | Posted: February 18 2010 at 09:30 | IP Logged |   |  
           | 
 |  
 I have iHome 2.0 running full screen in the iPad simulator now. There is a lot of wasted space on the iPad but it runs at the native resolution on both iPhone and iPad.
 
 I will try to post some screen shots tomorrow. I need to check if I am allowed to post screen shots of the iPad version. I may not be able to post anything until the device is released. Either way iPhone screen shots on the way.
 
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | k2zs Senior Member
 
  
  
 Joined: October 22 2009
 Location: United States
 Online Status: Offline
 Posts: 113
 | 
          Hi Kevin,
           | Posted: February 27 2010 at 10:39 | IP Logged |   |  
           | 
 |  
 Are there any plans to have multiple pages of buttons?
 
 __________________
 Scott, K2ZS
 Home Automation Ideas
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          
           | Posted: March 09 2010 at 16:25 | IP Logged |   |  
           | 
 |  
| k2zs wrote: 
 
    
    | 
      
       | Are there any plans to have multiple pages of buttons? 
 |  |  |  
 With the old button layout paging makes sense. The new button view lets
 you draw buttons on a canvas. Would you rather have a canvas
 that you can pinch/zoom and pan or multiple canvases/pages? Either way
 it will be in the app. I have played with both and can't really decide.
 
 
 Update: I am getting close to having the button view finished. Since I feel
 like releasing it without the button view would be a downgrade I am
 holding off. I am drawing buttons on the screen and storing them in the
 database. All that is left is finalizing the configuration of the buttons and
 some last minute testing.
 
 Edited by kev21986 - March 09 2010 at 16:28
 
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | jpcurcio Senior Member
 
  
  
 Joined: April 01 2007
 Location: United States
 Online Status: Offline
 Posts: 119
 | 
          
           | Posted: March 09 2010 at 18:56 | IP Logged |   |  
           | 
 |  
| kev21986 wrote: 
 
    
    | 
      
       | 
| k2zs wrote: 
 
    
    | 
      
       | Are there any plans to have multiple pages of buttons?
 
 |  |  |  With the old button layout paging makes sense. The new
 button view lets
 you draw buttons on a canvas. Would you rather have a
 canvas
 that you can pinch/zoom and pan or multiple
 canvases/pages? Either way
 it will be in the app. I have played with both and can't
 really decide.
 
 |  |  |  
 Is there a way to do both?  I envision that I could use
 both when I have a lot of buttons that I want to keep
 together one page, but have separate pages for different
 groups.
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          
           | Posted: March 12 2010 at 17:44 | IP Logged |   |  
           | 
 |  
| jpcurcio wrote: 
 
    
    | 
      
       | 
| kev21986 wrote: 
 
    
    | 
      
       | 
| k2zs wrote: 
 
    
    | 
      
       | Are there any plans to have multiple pages of buttons?
 
 |  |  |  With the old button layout paging makes sense. The new
 button view lets
 you draw buttons on a canvas. Would you rather have a
 canvas
 that you can pinch/zoom and pan or multiple
 canvases/pages? Either way
 it will be in the app. I have played with both and can't
 really decide.
 
 |  |  |  
 Is there a way to do both?  I envision that I could use
 both when I have a lot of buttons that I want to keep
 together one page, but have separate pages for different
 groups.
 |  |  |  
 Ill look into it.
 
 Edited by kev21986 - March 13 2010 at 05:44
 
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          Screen shots and final feature list posted
           | Posted: March 12 2010 at 17:45 | IP Logged |   |  
           | 
 |  
 http://www.invisionsta.com
 
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | sjvonstein Groupie
 
  
 
 Joined: February 05 2010
 Location: United States
 Online Status: Offline
 Posts: 75
 | 
          And the question of the hour:  How long?!  I can't wait! :)
           | Posted: March 12 2010 at 21:25 | IP Logged |   |  
           | 
 |  | 
       
        | Back to Top |     | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          
           | Posted: March 13 2010 at 05:49 | IP Logged |   |  
           | 
 |  
| sjvonstein wrote: 
 
    
    | 
      
       | And the question of the hour:  How long?!  I can't wait! :) |  |  |  
 Unfortunately I am using some APIs that are part of the new beta SDK. It runs just fine on 3.1.3 but from what I have read Apple will not approve apps on the new SDK until it is made public. So we are stuck waiting for that. It will be April 3rd at the latest.
 
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | jpcurcio Senior Member
 
  
  
 Joined: April 01 2007
 Location: United States
 Online Status: Offline
 Posts: 119
 | 
          
           | Posted: March 16 2010 at 12:36 | IP Logged |   |  
           | 
 |  
| kev21986 wrote: 
 
    
    | 
      
       | Screen shots and final feature list posted
 
 [URL=http://www.invisionsta.com]http://www.invisionsta.com[
 /URL]
 |  |  |  
 
 Looks great!  I just have to keep repeating to myself:
 April is only a few weeks away...
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          iHome 2.0 was submitted to for final review for the iPad grand opening. iHome 2.0 is a universal app. This means that it is both an iPhone/iPod touch app and an iPad app in one. If you own iHome 1.1.1 it is a free update and it will be installed on your iPad when you sync.
           | Posted: March 29 2010 at 22:36 | IP Logged |   |  
           | 
 |  
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          iHome 2.0 was approved. No word if it will show up before April 3rd though. Either way it will be part of the iPad launch.
           | Posted: April 01 2010 at 15:05 | IP Logged |   |  
           | 
 |  
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          iHome 2.0 is in the app store!
           | Posted: April 01 2010 at 18:18 | IP Logged |   |  
           | 
 |  
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | sjvonstein Groupie
 
  
 
 Joined: February 05 2010
 Location: United States
 Online Status: Offline
 Posts: 75
 | 
          Woah woah woah, formulas are gone and no x-10 devices.
           | Posted: April 01 2010 at 21:17 | IP Logged |   |  
           | 
 |    
 Also, adding a new button overwrites the first one.
 
 Edited by sjvonstein - April 01 2010 at 21:18
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          
           | Posted: April 01 2010 at 21:27 | IP Logged |   |  
           | 
 |  
| sjvonstein wrote: 
 
    
    | 
      
       | Woah woah woah, formulas are gone and no x-10 devices.   
 Also, adding a new button overwrites the first one.
 |  |  |  
 Interesting. I guess that means X10 devises are stored in a different table. If I can find them shouldn't be to hard to add them to the list.
 
 What are the steps you are taking to add a new button that replaces old buttons?
 
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | sjvonstein Groupie
 
  
 
 Joined: February 05 2010
 Location: United States
 Online Status: Offline
 Posts: 75
 | 
          I add a button, edit it, return to the button screen, press the "+", and the button I just created is overwritten
           | Posted: April 01 2010 at 21:45 | IP Logged |   |  
           | 
 |  | 
       
        | Back to Top |     | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          
           | Posted: April 01 2010 at 21:47 | IP Logged |   |  
           | 
 |  
| sjvonstein wrote: 
 
    
    | 
      
       | I add a button, edit it, return to the button screen, press the "+", and the button I just created is overwritten |  |  |  
 While in edit mode try dragging the button to another place on the screen. The first button should be under it.
 
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  | 
        | sjvonstein Groupie
 
  
 
 Joined: February 05 2010
 Location: United States
 Online Status: Offline
 Posts: 75
 | 
          Tried dragging.  Couldn't get the buddon to move.
           | Posted: April 01 2010 at 22:02 | IP Logged |   |  
           | 
 |  | 
       
        | Back to Top |     | 
       
       
        |  | 
        | kev21986 Senior Member
 
  
  
 Joined: April 04 2007
 Location: United States
 Online Status: Offline
 Posts: 199
 | 
          
           | Posted: April 01 2010 at 22:08 | IP Logged |   |  
           | 
 |  
| sjvonstein wrote: 
 
    
    | 
      
       | Tried dragging.  Couldn't get the buddon to move. |  |  |  
 If you hold you finger on the button in edit mode does it turn blue? If so try dragging the button.
 
 __________________
 Kevin Smith
 @respectTheCode
 | 
       
        | Back to Top |       | 
       
       
        |  |