droid app for apex?

When you say, "update my mobile web page" what do you mean? The web server in the Apex/ACiii serves up the web content.

Would you modify the content serving on the controller? I know the ACiii web pages were a lot simpler to edit than the Apex web pages.

Check out this thread.

http://www.reefcentral.com/forums/showthread.php?t=1946750

I created a page that I upload to my ACIII, which I can then access via the browser on my phone.

It re-formats the web pages to work in a smaller screen size.

I do not have my Apex running yet, but I assume I can do something simular.

Its a lot easier than re-writing the entire app on Android, plus it les me access it from any small browser device (iPad, iPhone, etc), since its only using Javascript. I want to extend it to use some of the WebToolKit finctionallity so the look can be more of a reall app, but have not had time to do that.

The thing I am missing is Widgets, which is what I like about this app.

My feeling is a combination of Widgets and new or Updated pages on the Controler can give you a very nice interface without a lot of support and maintenance issues.

John
 
I am already using Git for revision control on my end.

The biggest difference is that hosting it on Google Code would allow you to run the entire project from there by adding users, keeping track of issues, posting releases, etc.

Its more of a project management system rather than just Source control.

John
 
+1 to hosting the source code somewhere. I love what you've done, but see plenty of room for improvement. I'm a developer by trade and would be interested in looking at the source and providing feedback / suggestions.

Google Code supports SVN, Git and Mercurial, so any of these will work... Although I think GitHub or BitBucket are also good options for this. I am a Mercurial guy and don't like Git, but there are bridges for hg to git and from git to hg. Use SVN for some things too, so whatever.

If you want to make this move, and need some help getting it setup let me know.
 
That's the same problem I was having, just like Henery has said log into the your controller from an outside computer (your phone while using 3G) (http:// your unique name.dyndns.info:your port number) the bold lettering is going to be what you set up through the dyndns.com website and your port number is what you set up in your router for "port forwarding".

once you have that then you know that everything is working right and you should be able to use the app.

My problem was that I didn't have the latest firmware loaded on my controller which made it impossible to use the app.


I have internet access up and running but still can't access the apex through the app. I can access through my phone in a browser. Any ideas? Firmware was updated yesterday

Thanks in advance.
 
Need a little help (again)

I had the app running for the past week or so (accessible from anywhere I had reception). Worked up until plugging the Apex into a gaming adapter to make the Apex wireless to my router. Apex is now wireless and I can control it from my home computer. However, now the app doesn't work.

Right now, I have the dyndns address as the URL in the app and this was formerly working until the wireless adapter.

Hmm... App-->Dyndns-->router-->Wireless adapter-->Apex
 
I'm guessing the port forwarding got messed up. I really don't understand the nuances of wireless adapters so someones else will need to chime in.

Just a quick check though, can you try to reach it from the browser on your phone or another computer outside of the home?
 
I have the same problem with my wireless router. sometimes it works and sometimes it gives me an error message on the app. my problem is that my main router is so old that it drops the info for port forwarding and I have to go into the main router and manually reset it. I need to make it down to purchase a new router. I have been to busy.....
 
GopherSpidey is still looking at a wider update to the app but I get a lot of emails about the bug involving the force-close when changing outlets if there is a profile controlled outlet so I fixed that one quickly. It was like one line of code but that one line was enough to crash the app.

Anyone available to test the fix for "force-close when changing outlets of profiles present"?

Thanks, pm me if you can

Current Bug List:
  • Certain characters in outlet names cause problems: - update - I think the only remaining bug here is a totally blank name. Please use unique outlet names with at least one character (ie not blank).
  • Profiles Status on Outlets Not supported: - update - I think I fixed this.
  • Force-Close if Refresh during Update: Disable 'update' during a current update. This causes a force-close. - update - I think this is fixed.
  • Update Widget Data: When user manually updates data via the full app, it does not push the new data to the widget.
  • Rotating the screen causes a refresh. Annoying but not a critical failure.
In my opinion the first two bugs are very significant especially the second.

And a couple of important enhancements:

  • Do a daily update that pulls history data at the full 5-minute resolution rather than rely on the x interval polling. Also during this daily job do some database cleanup/purging according to the preferences setting.

Then the wish list items:
  • User settable background image
  • Manual parameters such as alk/ca/etc
  • Notes
  • Export xml data via email
  • Inhabitants database with pics.


Here are the screen-shots of the app:
widget.jpg


app_1.jpg


app_2.jpg


prefs.jpg


Apex_graphs_ph.jpg
 
I am still having issues with the app...I can get onto my site in 3G browser and through my computer when off my internet service. I have the tall shortcut and I get the update on that but when I open it I get nothing but XML Parser failed....I have deleted the app and reinstalled but that has not helped...

What am I doing wrong??
 
I am still having issues with the app...I can get onto my site in 3G browser and through my computer when off my internet service. I have the tall shortcut and I get the update on that but when I open it I get nothing but XML Parser failed....I have deleted the app and reinstalled but that has not helped...

What am I doing wrong??

where you put the "url for this controller" do you have the port number afterwards? for example henery has :1080/ in his picture above. mine reads: http://jntaqua.dyndns.info:2507/

do you have that in there?
 
App works great on a rooter Droid X. The only thing that crashes on me is when I try to update the status of an outlet. But I am running a Custom ROM (Vortex) and that might be the issue.
 
96P993, can you PM me your credentials as entered so we can debug the problem? Also, what shows when you use the Apex menu item to show the XML status of the controller?

banzai, that crash is what I think I just fixed in post #112. I will test it and post an update to the market shortly.
 
my phone is set up to automatically update the droid app. so sadly this morning when I attested to get int'l it it forced a close. now I can't get into it. what did you guys do? is there a way that I can revert back to the old version?

I'm running an ACIII so maybe because im not using an apex...
 
I have an AC3 and am using it for 2 controllers (2 widgets) - updated automatically yesterday and seems to be working better than ever for me.

Have you tried deleting and re-assigning the widget? I've had to do that a few times with the old version to get it to update again for my tanks.
 
Back
Top