EVE Online app you can send mails from

UPDATE: This post is very old and no longer accurate

CREST API released by CCP Games in 2016 allows sending and receiving evemails in third party apps.

At some point in the past I took some time to test all EVE Online apps available for iOS and Android. Since the publication of that post, many players have asked me about an app that allows SENDING evemails, and not just reading them. I have bad news for you: due to the limitations of the current EVE API, such app does not exist. But I also have some good news for you. It does not exist yet.

With Retribution, CCP is planning to release a new API (called CREST), which will certainly allow you to manage Contats and is very likely to allow sending EVE mails, too.

For the third party developers, the most valuable resource is the current documentation preview, which has already been made available.

Technical details

First big change is Authentication and Authorization mechanism, which the current API is missing (currently you need to authenticate every time by including apikey and vcode in every HTTP request you make). The new CREST API will let your app to log on once, using login.eveonline.com. This login server will grant an OAuth2 token, which will be used instead of api keys or other credentials. Moreover, CCP is adding some POST request besides the already existing GET requests. Data presentation layer will also be changed to utilize JSON, which I think is easier to use on web apps (for example in PHP or JavaScript), and should not give much trouble for other technologies (like iOS and Android). It is still up to CCP to decide which parts of the new API will offer “write” access, like sending EVE Mails or managing contacts.

One more thing

CREST is an acronym of Carbon REST. The Carbon technology is the new CCP framework that has been in use since Incarna, and REST means it’s a RESTful protocol (wiki). It will be released in Retribution expansion, so one might say it is a “Crest of Retribution“. Now this is what I found when googling it: http://us.battle.net/wow/en/item/13375. Coincidence? 😀

Bookmarks sync bug in iOS 6

Help, my bookmarks are stuck!

The Apple Maps in iOS 6 is nothing. Give them enough time, and they will eventually catch up with reality (and maybe with Google at some point). I do have a rather serious issue with iCloud bookmarks sync, though. Since the release on 19th September, my Safari bookmarks have doubled first (breeding like rabbits!), then stopped syncing. Moreover, I am unable to delete them or add any new bookmarks (the Delete button accepts the tap, but then does exactly nothing). Switching iCloud sync for Safari on and off in Settings does nothing either. iCloud tabs keep working even though Safari has been disabled in iCloud options!

As a technical person I would not just sit and wait until someone else finds a solution: I’ve started digging myself. First thing I’ve checked was the Diagnostic Logs (Settings -> General -> About -> Diagnostic & Usage -> Diagnostic & Usage Data).

The culprit is a small lesser daemon

Bingo! This is what I’ve found:

It seems that a process called webbookmarksd is killed by the kernel every few minutes with SIGSEGV. I bet this is eating a lot of battery, because CPU is wasting its time trying to restart the daemon every time it fails (and then wasting even more battery writing the crashlogs).

The next logical step was visiting Apple Support website, specifically the FAQ about problems with bookmarks (TS4001). Unfortunately, after reading through the FAQ and doing all the steps mentioned there – I’m still stuck with the problem.

What now?

For the time being I have filed a bug report on Apple Developer website and wait for Apple response or a working untethered jailbreak for iOS 6, whichever comes first.

You can read more about the issue on Apple Community Support forum: https://discussions.apple.com/thread/4313906?start=0&tstart=0

Solution already exists, no jailbreaking required

As I have initially have guessed, the issue was caused by a broken bookmarks file. Other users who have encountered that problem were able to resolve it with the procedure in this thread: https://discussions.apple.com/thread/4333351?start=15&tstart=0.

I have followed the procedure from the thread and it worked – my iPad 2 works just like new, bookmarks are syncing fine and they are no longer stuck:

  1. Disabled iCloud backup and did a standard backup to iTunes
  2. Edited the backup with iBackupBot, replaced the broken bookmarks.db with one from this address: dropbox link
  3. Restored the edited backup with iBackupBot
  4. iPad did not reboot and it was stuck at recovery screen
  5. I put the device into recovery mode again, by holding the power and home buttons. As soon as Apple logo appeared, I released only the power button.
  6. “Connect to iTunes” logo appeared
  7. I did a restore in iTunes now, usingthe same edited backup – it seems iBackupBot did something wrong.
  8. iPad has restored successfully, duplicate bookmarks are gone, no more crashing webbookmarksd
  9. Re-enabled iCloud backup and bookmarks sync

Remember, by following this procedure, you do so at your own risk!

PS. I did the iOS 6 update at the same time on both my iPad 2 and iPhone 3GS, which had iCloud sync working perfectly fine in iOS 5. iPhone 3GS was completely unaffected by this issue, even though the same set of bookmarks was used by both devices.

“Supernova” expansion for GoF 2 is finally here

Overdue for about a month (devs from Fishlabs initially scheduled it for 30th of August), the “Supernova” expansion for the best space game for iOS has been finally released. Android version is rumored to follow. Exact date is not known yet.

Galaxy on Fire 2 is the closest thing to EVE Online one can get for mobile devices, including iOS and Android. “Supernova” is the second content expansion, which brings several new ships, weapons and another few hours worth of singleplayer campaign. Some of the features are available for free when you install the update, but the new campaign is a 5.49 EUR in-app purchase. It is also possible to buy both expansions (Valkyrie+Supernova) for 7.99 EUR.

This is what the official patch notes say in the App Store:

# # # SPECIAL FEATURES OF THE SUPERNOVA ADD-ON # # #
• An epic new storyline with more than 10 hours of action-packed sci-fi gameplay
• Eight new spaceships (incl. Most Wanted Ships)
• Dozens of new weapons, power-ups and commodities (incl. cluster missiles and gamma shields)
• New mission types and gameplay modes (e.g. bounty hunting, plasma collecting, hacking)
• Seven new star systems (incl. the spectacular Supernova systems)
• New capital ships and structures (e.g. Vossk Battlecruiser and Mido Mining Plant)

# # # SPECIAL FEATURES OF THE FREE UPDATE # # #
• New arcade mode “Supernova Challenge” incl. iOS6 support
• Six special ships (only available for owners of the Kaamo Club)
• One retro ship (the legendary Gryphon from the original GOF)
• Possibility to modify the stats and capabilities of your spaceships
• Kaamo Club VIP Card (for exclusive discounts on all Kaamo-Offers)
• Four new primary weapons
• Nine new achievements
• Complete German voice-over
• Minor bugfixes and enhancements

The story of Supernova expansion begins with an insterstellar disaster in the Midorian sector, forcing Mido out of their space and creating new ground for a conflict with Nivelians. Mido decide to ask Maxwell to become an emissary of peace to the Nivellians to negotiate treaty and aid. Despite his valiant efforts, the situation only gets worse. Slowly Keith realizes there must be a new, hidden enemy, who tries to make matters even worse.

According to the press information, the Supernova expansion brings about 10 hours of action, and believe me, this is a high quality entertainment. Players can expect new missions, new systems (and new hidden systems as well!) and loads of new content such as space ships, blueprints, weapons and commodities.

Let’s dig deeper

The expansions brings several new ships, namely a heavy battleship “Bloodstar“, which according to galaxyonfire wikia sports 180 cargo space, 1 turret, 4 primary weapons, and 4 secondary weapons. There is limited information regarding other ships, apart from their names (and looks – Fishlabs has published several screenshots).

  • The new ships:
    • Gryphon
    • Rhino
    • Bloodstar
    • Amboss
    • Gator Custom
    • Blue Fyre
    • Ghost fighter
  • Most Wanted – a bounty hunter office. Track and hunt down most wanted criminal bosses to be able to buy their ships in Loma/Kaamo later. These are really tough enemies!

      

  • New modules:
    • Gamma shield – to withstand the gamma radiation after the supernova explosion
    • Repair laser (Large Remote Repairer I anyone?)
    • Leech beam (another mod from EVE: Nosferatu!)

  

  • New primary weapons:
    • Sentry Turrets – similar to sentry drones in EVE. Launch them and allow them to shoot your enemies.
    • Matador TS – new, manually controlled turret
    • M6 A4 “Raccoon” – improved version of the M6 series
    • Mass Driver MD 12 – improved version of the MD series
  • New secondary weapons:
    • Cluster missiles
  • Improvements to mining
    • Gas Harvesting: fire a ionization missile into a gas cloud, then once the cloud has been ionized and starts to disperse, you can harvest it with a plasma harvester (which is basically a turret, so you need a ship that has a turret slot).
    • Mido Mining Plant at Coromesk in Skavac system will happily convert 30 units of ore into a single core.

 

PS. I still wonder if CCP could release an EVE-themed mobile game using the resources from “Classic” EVE Online client. This would work! Second expansion to Galaxy on Fire II is a “living” proof that mobile games can be profitable.

Galaxy on Fire II – Supernova (coming soon)

A company known as Fishlabs has recently been busy developing yet another expansion for the critacally acclaimed game, Galaxy on Fire II (it’s the closest game to EVE Online available for iOS and Android).

Galaxy on Fire II is a space-themed dogfight game and is one of the best in its genre for iOS, Mac and for Android as well. The storyline of this new installment takes place immediately after the previous expansion named Valkyrie, where our protagonist, Keith T. Maxwell has banished the evil Alice into the Void realm, with the help of several new weapons and got his own space station on the way.

The story of Supernova expansion begins with an insterstellar disaster in the Midorian sector, forcing Mido out of their space and creating new ground for a conflict with Nivelians. Mido decide to ask Maxwell to become an emissary of peace to the Nivellians to negotiate treaty and aid. Despite his valiant efforts, the situation only gets worse. Slowly Keith realizes there must be a new, hidden enemy, who tries to make matters even worse.

According to the press information, the Supernova expansion will bring about 10 hours of action, and knowing Fishlabs, this will be quality entertainment. Players can expect new missions and loads of new content such as space ships, star systems, blueprints, weapons and commodities.

Fishlabs seems to follow the example of other great game manufacturers such as CCP or Blizzard, publishing a dev-blog every two weeks, to keep the playerbase informed of the progress. Developers have announced that the game will be available for iOS in HD in third quarter of 2012.

Let’s dig deeper

The expansions brings several new ships, namely a heavy battleship “Bloodstar“, which according to galaxyonfire wikia sports 180 cargo space, 1 turret, 4 primary weapons, and 4 secondary weapons. There is limited information regarding other ships, apart from their names (and looks – Fishlabs has published several screenshots).

  • The new ships:
    • Gryphon
    • Rhino
    • Bloodstar
    • Amboss
    • Gator Custom
    • Blue Fyre
    • Ghost fighter

      

  • New modules:
    • Gamma shield – to withstand the gamma radiation after the supernova explosion
    • Repair laser (Large Remote Repairer I anyone?)
    • Leech beam (another mod from EVE: Nosferatu!)

  

  • New primary weapons:
    • Heavy Ordinance Turrets – turrets with heavily improved damage
    • Sentry Turrets – similar to sentry drones in EVE. Launch them and allow them to shoot your enemies.
    • Matador TS – new, manually controlled turret
    • M6 A4 “Raccoon” – improved version of the M6 series
    • Mass Driver MD 12 – improved version of the MD series
  • New secondary weapons:
    • Cluster missiles
  • Improvements to mining
    • Gas harvesting: fire a ionization missile into a gas cloud, then harvest it with a plasma harvester

 According to rumors, the expansion will become available on 31st of August, 2012.

Mobile apps for EVE Online on iOS and Android

companion-apps-all

» For Windows Phone 8 apps, please go to this post «

This post is a synergy of my interests. If you are a returning visitor, you have most likely noticed that I write not only about EVE Online, but also about all things mobile: tablet PCs, mobile operating systems and so on.

Smartphones have changed the mobile phone market forever: almost half of all the mobile phones nowadays are smartphones. With CCP giving the community an API to access the in-game information, it was just a matter of time until first EVE related third-party apps have arrived.

Most of the Apps available for the two biggest smartphone platforms, namely Android and iOS, can be divided into three large groups:

  • character tracker
  • market tracker
  • industry helper

Majority of these third-party apps are free, but some of them use ads and donations to cover developer’s costs.

Unfortunately I neither own a Windows Phone 7 device, nor have a working emulator of it, so this review will not cover WP7 apps. Sorry!

It is also worth mentioning, that CCP has plans to deliver their own mobile applications for DUST 514 and EVE in the near future. Developers did not reveal any specifics besides Neocom app for DUST 514, which will run on PS Vita and will deliver almost full interaction with the game, except for the core FPS gameplay. Neocom for PS Vita is said to allow managing fittings, accessing market and so on.

Read more about CCP plans for mobile devices:

Since this post is rather long, please click “Continue reading” –>

Read more

iOS 6 surprise

Controlled gossip is one of the most powerful marketing tools ever created by a man. Why? Because most of the features of the new iOS 6, such as new maps, Siri on iPad and Facebook integration have been widely discussed over the past few weeks.

Of course nothing is set-in-stone until Apple officially unveils it during one of their famous Keynotes.

This year WWDC conference not only brought new MacBook Air and MacBook Pro (with Retina display, with nearly 3 times as many pixels as Full HD), but also confirmed most of the iOS gossip mentioned earlier:

  • New maps (with turn-by-turn navigation and introduce 3D fly-by view). Google maps are officially gone. In my opinion this was a premature step (of course justified from the lower 3rd party costs point-of-view). Google maps offer much more content than Apple’s, with features such as Street View and new 3D maps, these are the most advanced maps publicly available in the world.
  • Facebook integration – works just like Twitter integration in iOS 5: sign in once, and use for all apps.
  • Siri comes to iPad (but to the new iPad only). The voice assistant has also become a bit smarter: now features more data sources (such as sports). You can also tell Siri to launch any app you have on your iDevice.
  • Cover flow comes to all three iTunes stores.

And now the features that were not known before Tim Cook’s keynote:

  • Shared Photo Stream – share your photos with other iDevice users
  • Safari improvements – it is now possible to upload photos directly from Safari as you would do on a Mac or PC. iCloud tabs allow viewing websites already opened on other devices  such as Macs, iPads & iPhones. Full screen landscape mode for iPhone provides even more real estate on the iPhone screen.
  • Mail improvements – adding images to a message is now easier. VIP inbox will highlight messages from the most important people.
  • Phone app has received long awaited “Reject with a message”. It is possible to “Reject + Remind to call back”
  • “Do not disturb” mode which can silence all notifications and calls in a specific timeframe (let’s say 10pm to 7am). In this mode only people on the Favorites list will sound the ring. It is also possible to allow the second call – if someone calls twice in the “Do not disturb” mode, the second call will not be silenced.
  • Facetime is not tied to WiFi anymore and now works on 3G/LTE as well. Many people were complaining about this artificial limitation.
  • Passbook – the center for electronic tickets and passes. It is now possible to manage tickets and boarding passes from one place. QR Codes allow third party devices to scan tickets directly form the iPhone screen.
  • Accessibility improvements

In my eyes, iOS 6 is far from a breakthrough, but offers several features requested by the users and some cosmetic changes. The Apple policy of bringing new features, such as Siri to new models only might be justified by the revenue from selling new iPhones and iPads (and also allows to cut expenses on Siri cluster, because if too many users get access to Siri, they are more than likely to crash it), but makes no sense from end user point of view.

The exact release date has not been disclosed yet, but Apple says “iOS 6 is coming this fall”, so we will see it sooner, than later.

You can now ask why the title of this post is “iOS 6 surprise”. The answer is “Because iPhone 3GS is still supported, while original iPad is not”. It is unusual for Apple to support a device for more than two generations of software. Both the original iPhone and iPhone 3G have only received two software updates, so did the original iPad. iPhone 3GS is still sold and supported, most likely to fill the gap for the budget smartphone; iPhones were always marketed as a high-end device. With Tim Cook at the helm this policy seems to change.

iPad 2 does not show signal strength for Aero2

Aero2 is one of the less popular carriers in Poland, mainly because they do not advertise their services. Aero2 has won a frequency tender in which they have been granted 2600 MHz band for LTE, but the company has to provide a free mobile Internet access service until 2014. This free service is called “BDI” – more info about it is only available in polish here. The service itself is nothing fancy, with download speed limited to 512 kbit and PDP context re-set every 30 minutes. Still, as a free service (there is no catches – you only have to pay 20 PLN deposit fee for the SIM card), it is a very good choice for tablet  owners.

Unfortunately, not every terminal is compatible with the service. Aero2 is only offering a data plan, without voice telepfony or text messaging. They limit the services at SIM card level, by disabling TS 11 and TS 21 services (see this 3GPP spec to see what the TS and BS services are), and allowing only the BS 70 service (packet data). iPad 2 can use the bearer service, but it does not show signal strength, and very often it goes into “Searching…” or “No service” mode. The weird part is, PDP context is still available even then (PDP context is the logical connection between user’s terminal and an IP network – such as the Internet or internal company network). I have reported this bug to Apple.

EDIT: Apple bug reports are under NDA, so unfortunately I can’t post the Apple Engineering team response.

 

“Item” and 22 other items could not be purchased

“EVE: Templar One” and 22 other items could not be purchased at this time. Please try again later.

If you own an iDevice running iOS 5 or 5.1 you might have seen this window when trying to update or download an app from the App Store:

And if you’ve seen it, you’ve probably seen it more than once. So what does this error message really mean?

It means that you have a corrupted sqlite db file. Who would have thought? Unfortunately this is a known bug and has been happening to users all over the world. So far Apple did not fix the issue, but thanks to the internet, some clever folks have found & shared the solution on apple.com community forum.

EDIT:Apple has adressed this bug in IOS 5.1.1

If you are experiencing the problem above, just go to Settings -> General -> Software Update to update your device to iOS 5.1.1

If for whatever reason you can not/don’t want to update your device, follow the tutorial below.

The tutorial is based on the forum info, but has some screenshots, which should make it even easier.

Pre-requisites

iOS version <= 5.1 (bug has been fixed by Apple in iOS 5.1.1 and above) – but jailbreak is not required!

The guide

1. Download iExplorer from their creator’s website: http://www.macroplant.com/iexplorer/

2. Install iExplorer to your PC or Mac

3. Run iExplorer

4. Connect your iPhone or iPod Touch or iPad to your computer

5. Close iTunes if it starts automatically

6. Click “Mount iDevice” in the iExplorer window. You should now see list of files in the sandbox part of the device storage:

7. Browse to “Media” ->; “Downloads

8. Find the file “downloads.*.sqlitedb

9. Delete the file mentioned in 8.

10. Close iExplorer

11. Disconnect the device

12. Press the top “On/off” button and keep it pressed until “Slide to power-off” appears. Once it does, move the slider.

13. Wait for the device to shut down

14. Press the “On/off” button and wait for the device to boot up.

Done! The bug should be gone.

.

Credits

Writing this guide was possible thanks to just_jeepin and ya1950 posts on Apple Support Communities forum.

 

 

New iPad prices in Poland

new iPad iPad 2 (last year) iPad 2 (now)
16 GB WiFi 2099 PLN 2049 PLN 1699 PLN
32 GB WiFi 2499 PLN 2469 PLN
64 GB WiFi 2899 PLN 2899 PLN
16 GB WiFi/3G 2599 PLN 2549 PLN 2199 PLN
32 GB WiFi/3G 2999 PLN 2979 PLN
64 GB WiFi/3G 3399 PLN 3399 PLN

All prices include 23% VAT.

Source: store.apple.com/pl and myapple.pl

New iPad and polish LTE networks

EDIT: This post is about 3rd gen iPad (“The New iPad”). For information about 4th gen iPad (“iPad with Retina”) please check this post.

In just three days Apple will begin selling their newest iPad in Poland. If you were looking forward to the LTE feature however, you will probably be disappointed. Fear not; the new iPad has still much better mobile baseband than it’s predecessor.

Let’s have a look at the details.

The new iPad baseband specs

According to the new iPad Tech Specs on apple.com, it’s baseband (the 4G built in modem) is capable of using the following networks:

  • GSM/EDGE (850, 900, 1800, 1900 MHz)
  • UMTS/HSPA/HSPA+/DC-HSDPA (850, 900, 1900, 2100 MHz)
  • 4G LTE (700, 2100 MHz)

As you can see, the new iPad can use 2G and 3G networks just like iPad 2, but there is one small detail, which makes the new iPad better: the DC-HSDPA (it’s sometimes called HSPA+ DC). This is a dual carrier HSDPA network, which allows transfers of up to 42Mbit/s. This is definitely better than “normal” HSDPA, which only offers 7,2 MBit/s.

But wait, there is LTE in Poland, isn’t there?

The answer is yes, there is LTE. Unfortunately right now all the carriers, who rolled out LTE network in Poland use the 1800 MHz band. This is not good for the new iPad, because it can only operate in 700MHz and 2100 MHz bands.

Polish carriers are unlikely to use either of these bands for LTE in foreseeable future, because the 2100 MHz band is currently occupied by the fast HSPA+ DC 3G networks. These networks are rather new, so the probability that any carrier swaps them with LTE soon is rather slim.

Current HSPA+ networks in Poland: