Having a health issue.  Will have surgery later this month. 

I’m trying to get the backport of the 0.9.0 engine to Android 1.5 done so I can release before I’m stuck in bed for 2 weeks. 

 

0.9.0.1 was released to address a few niggling issues for some users, notably:

  • Tablet UI appearing on small and normal screens (phones)
  • Scan/Disconnect loop
If you are seeing the tablet UI on a phone, it’s because you’ve modified density or your custom build of android incorrectly reports screen size. Unfortunately framework detected screen size is the only way across Android 1.6 to 4.0 to detect phone vs. tablet.
The fix for the tablet UI problem is adding a preference to force phone UI.   It should do the job.
Thanks to those who provided feedback and data.

Image

Wifi Fixer 0.9.0 has been released to the Android Market.

As always you can find the changelog here.

Edit: Released a bugfix build to market. Only change is a fix for a crash on early Android with small screens.

0.9.0 will support everything from Android 1.6 to 4.X

Unfortunately, the Android Compatibility Library doesn’t support 1.5, and thus I can’t render the new UI on 1.5.

There are still thousands of active (according to google market’s data) 1.5 users of this app.

As soon as I freeze 0.9.0 I’ll merge in all the engine changes and bugfixes from 0.9.0 into the legacy branch and produce an 0.8.5 build for you Android 1.5 folks.

Sorry, I know you’re waiting.  

Documentation volunteer fell through, so I’m having to do it myself. 

In the meantime, current builds are being updated at the RC1 link in the post below. 

Recently added feature: Exception logging

(biggie because Google’s error reporting system is a bit clunky)

 

 

Edit:  0.9.0 is now out in the market

Get it here!

 

0.9.0 RC1 running on a Nexus S 4g with an Android 4.0 Rom

I will be doing an open release candidate for Wifi Fixer 0.9.0

Hopefully, Monday the 5th of December.

 

Stay tuned for details!

Progressing.

We’re on beta 3 now.   I may do a public release candidate when things get to that stage.

 

 

As of 0.8.x Wifi Fixer was beginning to get to where I wanted it functionally. You may have noticed, I like clean and functional.

However, the GUI was about as elegant as a DOS prompt. For that, I apologize. I have a hard time with visualization, so avoid doing UI oriented things.

I’d been dabbling in Fragments. I had a tablet to test Honeycomb stuff on, but I’d somehow only wound up designing ways to use fragments creatively in a programming sense. I love abstract things.

I’d read a lot of design best practices, which got me through doing layouts. But it always seemed too much work for too little payoff.

Anyway, a while back I went to the Santa Monica Google developer lab, which focused on Honeycomb and featured a speaker from Google developer delations whose code I already admired, Roman Nurik.

Everyone from Google developer relations was great. Don’t want to sell them short. It’s just that I’d never had a programmer talk to me about design. It really clicked for me.

Best hours spent in a long time.

In short, the planned UI rework for Wifi Fixer 0.9.0 became something fun, something to explore new ideas in, and stretch myself with.

My goals were:

  • simplicity
  • appeal
  • fluidity

I hope I’ve achieved those things. I’d like the app to look good and be fun to use.

You’ve seen the old 0.9.0 design.

Here is the new one.

Update 10-28:

Stuck on something I wanted to add last-minute.  Learning a lot about fragment lifecycle.   Will release to closed beta as soon as I have this thing worked out.

 

 

 

 

 

 

 

Follow

Get every new post delivered to your Inbox.

Join 32 other followers