Posts Tagged ‘iPhone’

 

Version 1.3.6 released

Friday, March 4th, 2011

The latest maintenance release of iClone is now available with the following changes:

New in version 1.3.5:
- Incursion 1.1 static data.
- Use HTTPS for all API access.
- Added a ‘Today’ button in the wallet calendar view.

Fixed in version 1.3.5
- Fixed Wallet crash on older devices.
- Cope better with unhappy API servers.
- Fixed Jump Planner system selection.
- Removed duplicate Corporation entries.
- Restored agents that had gone MIA.
- Other minor tweaks and enhancements.

No lite release this time around!

New Years Resolutions for 2011

Saturday, December 25th, 2010

Given the turkey has been exhausted and I’ve run out of mince pies, I thought I’d ponder plans for next year. Other than inevitably resolving to never ever eat another turkey sandwich.

Resolutions

Rather than specific features, these are more general things I’m planning to try and stick to:

More responsive release schedule

In the past there has been a tendency to hold off on releases till I’ve run out of reported niggles to fix, and/or an upcoming CCP patch – and accompanying data – has been released. I need to step back from that and get fixes for critical issues out of the door quicker.

Beta testing

There’s some big new features coming soon, and I think it’s about time to share some of the testing pain before unleashing more bugsfeatures into the world. I’m definitely planning on starting this before the next major feature release, but there’s a chance the interim bug fix releases may go this way. More on this when it happens.

New functionality as well as refinements

Other than the little things, there’s been no major new features in iClone for a while (Since the map I think…). Given the recent crop of changes seem to be settling down a bit, I’m planning on getting some, or hopefully all, of the things below into your hands in 2011.

New functionality?

The following ideas may happen, or they may not. Also, this isn’t the sum total of features I’m considering – If you’ve given me any suggestions than they’ll all be in the master list.

Storage rewrite

I’m currently completely rewriting iClone’s API importing and data storage code. If early tests are to be believed, this should yield better performance, both for import speed and general app responsiveness, and let me bolt in new features more easily. Or it may all go horribly wrong.

Selective Updates

This one has been requested particularly often. The general plan is to keep the ‘update’ button as-is, but add:

  • Per-character disabling of individual feeds. This will let you not waste time downloading the some of the data for your trade/market checking/spy/forum trolling alts.
  • A per-menu item (and per-entity within a top-level menu) ‘update now’ function, exact form TBD but you can probably guess what I’m leaning towards.

This should help keep things leaner and faster for people. The only wrinkle on the horizon for this is the dependency chaining for some APIs – for example, assets require an up-to-date player-built station list. This isn’t hard to code, but I need to have a think over the best way to do it!

Autopilot

People seem to like the Jump Planner (or alternatively be confused as to why it can’t route from Dodixie to Jita), and I’ve had a lot or requests to extend it to include normal gate-to-gate planning. This is on the cards, aiming for a simple A-to-B calculator in the first release, with more bells and whistles to follow.

Filtering

This is heavily dependant on the above storage rewrite, but filtering of Orders/Transactions/Jobs should be coming at some point after that’s done.

More APIs

I’m definitely planning on adding support for the new Account Status API, as well as EVE-Mail reading support. Certificates are a possibility, along with any other APIs iClone is not currently grabbing. These will follow on from the Storage changes and Selective Update functionality – I think doing it before that would involve unfortunate comparisions with straw and camel backs!

iPad

Support for the iPad will be coming – I want it as much as anyone! However, I’m not willing to release a purely scaled-up version of the iPhone version, hence the slow development schedule.

A Hard Choice

Given the way some things are progressing, I’m thinking that support for iOS 3.x will need to be dropped at some point during the year, probably around the time the universal version comes out. The new goodies that iOS 4 brings to both the iPhone and iPad, coupled with not having to maintain as much conditional code (= fewer bugs) seem worth the cost to me. I’m sure you’ll let me know otherwise – compelling arguments will be listened to, if not necessarily agreed with!

That’s enough wittering for now – fly safe in 2011 everyone!

iClone 1.3.5 and iClone 1.0.3 now available on the App Store

Thursday, December 23rd, 2010

New versions of iClone and iClone lite are now available on the App Store. A very speedy review time (thanks Apple!) has caught me slightly wrong-footed, so no formal release notes yet, but these releases bring the Incursion static data to iClone – including the new ships – and fix bugs with API caching and retrieval amongst other things.

 

As always, please let me know of any issues you might be having via the contact form or the forums!

Version 1.3.3 Submitted

Saturday, October 30th, 2010

The focus of this release is fixing the issues people have reported, and merging in some features from the lite version. I’ve not been able to reproduce a few things – the market order crash, and an issue with adding and removing accounts – but think there’s a chance the limited API key problem may have been the root cause. I’ll be asking for feedback from people after 1.3.3 goes live to see if they are fixed in the new version or if I’ve still got some hunting to do.

Here are the release notes:

New in version 1.3.3:
- Basic Market Order searching
- Curent skill training viewable in character list.
- Improved server status display
- Skill completion notifications on iOS 4

Fixed in version 1.3.3
- Fixed an issue with limited API key detection corrupting account information
- Fixed a crash when double tapping a system map
- Fixed a crash when selecting empty wallet date cells.
- Improved wallet import from the API
- Fixed time-to-completion on character skills
- Various performance, UX and memory usage tweaks

P.S. This version is about 33% smaller than the last one!

iClone lite submitted to Apple

Sunday, October 17th, 2010

The new ‘lite’ version of iClone has just been submitted to the App Store for approval. This is a cut down version of iClone that offers character skill viewing, a jump planner and a basic map. In addition, and making its way to the full version with the next release, on iOS4 there are notifications when a character skill queue finishes.

It has been stripped of the corporation, asset, industry, wallet, map overlay, system map, item browser and market order features the full version has – the benefit of this is that it’s significantly smaller, and using only the bare minimum of the available EVE API features means updates are much quicker.

I hope you find it useful – If you have any bug reports or feature requests then please post them in the forum or contact me via the contact form.

 
 

Share this

  • Twitter
  • Facebook
  • Reddit
  • Digg
  • del.icio.us
  • StumbleUpon

Want to download iClone?

Get iClone and iClone lite on the App Store for iPhone & iPod touch.

Need help?

Try the forums, support pages or visit the contact page.

Want to find out about EVE Online?

Visit the EVE-Online homepage.

Latest blog posts

Map controls: Obvious in hindsight.
Out with the old… Free-floating Single tap to select Single finger to move Double finger to rotate (about an ambiguous point) Pinch to zoom The existing map controls in iClone, whilst bordering on adequate, have never really felt 100% right to me. Whilst spinning and zooming the universe map has worked, the controls break down [...]
Version 1.3.6 released
The latest maintenance release of iClone is now available with the following changes: New in version 1.3.5:- Incursion 1.1 static data.- Use HTTPS for all API access.- Added a ‘Today’ button in the wallet calendar view. Fixed in version 1.3.5- Fixed Wallet crash on older devices.- Cope better with unhappy API servers.- Fixed Jump Planner [...]
A Late Christmas Present
I finally got the time whilst off-grid last weekend to tidy up the code I was playing with over the holiday break, and get it working on my laptop’s ATI graphics chipset, so here’s a late Christmas present: The iClone Screensaver for Mac OS X 10.6 This has only been tested on my desktop and [...]

Twitter

Follow iClone on Twitter

  • This blog post about camera controls was far less rambling when I had the idea. Wanted to get it out before the new eve-online site too! 1 day ago
  • Camera controls much improved thanks to aforementioned hindsight, although inertia has temporarily gone AWOL. Next, skybox transparency... 6 days ago
  • Beaten to the punch by @ae_walsh and the CCP web cell over WebGL maps - was going to be a bit of fun after my OpenGL ES 2.0 conversion. 1 week ago
  • Having a major 'obvious in hindsight' moment about some interaction design. 1 week ago
  • More updates...