Did someone say iPhone app?
Curt just curious if the problem is still present when compiled under Xcode 5? If so... carry on with the troubleshooting...
|
|
yeah, there's still more problems. some stuff that it breaks on doesn't make sense to me right now. label downloading is broken. I think xml parsing for everything is broken. so im trying to follow through everything and see what i can come up with. Sent from my Nexus 7 |
|
Ok, just to give everybody a status update on the app...
The existing/current app is confusing and poorly designed (sorry for all that were involved). Things changed with iOS7. Lots of existing libraries and addons were broken and not updated. One specifically that comes to mind is the XML parsing. Since the app is pretty broken and tough to track down all the problems and follow along, I'm creating a new app specifically for iOS7 and later. It will initially be stripped down to the basics (which isn't much deviated from the existing app). I have updated the internal workings of the app and made it more modular (following along with my android app). I have XML parsing working currently (but not all elements are saved, still have to get that going but I've got the data being pulled down). The way I'm handling it should not break any time in the future unless Apple breaks their own XML parsing utilities. Once I get the rest of the XML data being saved, I will have to get the first relay box data being displayed, then toggling relays and saving settings. I'm hoping to have this stuff completed by the end of the week and have it submitted to iTunes Store. It will initially be only targeted at the iPhone and run on the iPad in compatibility mode. I ask that everyone continue to bear with me during this process as iOS programming is new to me and my time is limited. Hopefully things will come through pretty quickly. |
|
Thanks for the update. Really looking forward to using the app again
|
|
This is very good news! I'm going through withdrawal badly!
Thank you for your efforts, I know it's a lot of work for you. |
|
you're welcome. i know how important the app is on my android phone and it's definitely needed for the iphone. |
|
I've made some progress but not as much as I would like. I've got the app downloading the status from the controller and displaying any errors (connection, timeouts, parsing, etc). It's only displaying the main status and not the status of the relay boxes (yet). I've got it parsing the data, but not displaying the relay box data (that will require additional things to get the display to work properly and allowing for scrolling).
I have the main app settings stored in the main Settings app for iOS. This will be where you set the host, port and your portal username (this is not currently used, but it is configured). Here's some pictures of my progress: When I release the app, I will be creating a new thread on here since it is a "new" app (meaning I didn't use any code from the existing app or even look at it closely). What is everybody's opinion?? Do I release it now with the limited functionality so you can start using it or do you want to wait for me to get the main relay box working first (which I can't give you an eta on this)? |
|
Release early release often! Hehe yes please! Looks awesome!!! Great job!
|
|
I like it
![]() Roberto.
|
|
Release it. It's gotta be better then nothing.
|
|
Who is online
Users browsing this forum: No registered users and 3 guests