Gains! (in efficiency)

By Jack Basford
Last updated: Fri, 10 Jul 2015 20:57

Our current work in all areas has revolved around efficiency gains, an area in which we have made huge improvements with the new platform. (If you're wondering why Arnie is accompanying this article, 'Gains' is a bodybuilding term for muscle growth or strength).

Web and mobile app gains

The new web app runs extremely well in mobile browsers, especially on devices running Android 4.4+ or iOS8. The default browser in Android 4.3 below uses a less efficient rendering engine, so I’ve spent a lot of my time recently optimising the experience on those devices, with great results. My personal phone is using Android 4.3 (a Samsung S3 – I really should upgrade) and it runs well on there.

That performance didn’t come without a lot of hard work, though. There are so many quirks to making a website run well in older mobile browsers. It reminds me of the days when websites had to be built to run in Internet Explorer 6 on desktops (website developers will know what I mean). Supporting a wide range of devices with different screen sizes, operating systems and rendering engines is a challenge, but one we are relishing in developing the new web app and mobile app.

Pings and loading times

In the spirit of motorsport, we’ve been working to shave every millisecond off of loading times. As a result, on desktops pages load without delay. We've rewritten the networking code behind the service to reduce instances of lag to a minimum. After successful patches for preventing downtime several months ago, these new updates will improve pings across the service and reduce the chances of experiencing any lag during a live race. We’ve also improved the CPU / RAM performance of the service behind iGP Manager by 20% in the last few weeks alone (which means we’ll be able to support more live races).

Service changes

What will be most noticeable though, are the major gameplay changes coming in these updates. We are still targeting the release of the web app on igpmanager.com by October, followed by a mobile app release later in the year. There will also be some dramatic changes to the gameplay experience in these updates, particularly for free users. This will make it much easier to introduce friends, family and colleagues to iGP and keep them engaged.

More will be published on that and the coming gameplay changes nearer to launch. I appreciate that most people will want more details on gameplay changes now. But we’ve learned from experience that it is best not to go making announcements too far in advance of finalising everything. We also would like these updates to be a nice surprise for everyone who has supported us over the years. Feel free to speculate in the comments!

thumbnail

iGP Developer Blog

The latest news about technical and gameplay developments on iGP Manager
Comment
md-list Sort By
Jamie R 8 years 292 days ago
I know its down the line, but will the change to the 2d race viewer change the way it comes in across specific ports etc? My current employer blocks the ports it comes in on :(

As for the mobile side of things.. WOOP WOOP,
md-thumbs-up    
Greg Broz 8 years 294 days ago
You are worried about your S3 being old? Try a Galaxy Rugby Pro (need a rugged smartphone for work)... its stuck at 4.1.2..... boy I hope I will be able to run this app
md-thumbs-up    
Sean Riley 8 years 294 days ago
very happy to read about improvements to lag, the last few weeks (since the server HDD failure) has had so many issues during races.

hopefully that's a bit better now.
md-thumbs-up    
Martin Ward 8 years 294 days ago
Great work, looking forward to the updates - if you need a tester for someone using Android lollipop, drop me a line - I have two devices running it so I can test side by side.
md-thumbs-up    
Ryan Lee 8 years 294 days ago
It all sounds really great. A mobile app would be INCREDIBLE and a total game changer for me! Objective-C for iPhone apps is a bit weird at first but it's actually a rather nice language once you've got your head around the way the screens work and segues :) Since you're making changes so the game is much easier for new players, can veterans have a 'badge of honour' type thing? Maybe on the manager profile a little badge under your profile picture; or just an achievement :)
md-thumbs-up    
Yunus Unia Blunion 8 years 294 days ago
October can't get here fast enough! I hope the new format can support for than 500 characters in comments. I write a lot of things for my league in the comments section sometimes!!
md-thumbs-up    
SUJETO Carlos 8 years 294 days ago
I hope the change could be for good, and more love to this game.
md-thumbs-up    
Douche McGee 8 years 294 days ago
Thanks! Looking forward to the mobile app! If you happen to need a tester running iOS9, let me know - I have the public beta version installed.
md-thumbs-up    
content/misc/comment/ajax/get.php?cpid=42&ccid=105&canComment=&canDelete=&cVoting=1&sorting=1comment-listparseCommentsangle-double-left ios-arrow-back 1 2 ios-arrow-forward angle-double-right