Archive for the ‘Mobile Development’ Category
Posted by jpluimers on 2014/04/16
Thanks a lot Steve Pomeroy! And shame on me for finding out (through Michael Panzer, thanks for your notification) this chart only today (he published this chart on 2013-08-20).
Steve’s quote on it:
After struggling with trying to figure out how various pieces fit together, I’ve done some research and put together the complete Android Activity/Fragment lifecycle chart. This has two parallel lifecycles (activities and fragments) which are organized vertically by time. Lifecycle stages will occur in the vertical order in which they’re displayed, across activities and fragments. In this way, you can see how your fragments interact with your activities.
In addition to the attached image, I’ve also got an SVG: http://staticfree.info/~steve/complete_android_fragment_lifecycle.svg which is suitable for printing.
If this is missing lifecycle steps or is inaccurate in any way, let me know so I can update it!
Note: there is also a large bitmap of the chart.
–jeroen Read the rest of this entry »
Posted in Android, Development, Mobile Development, Software Development | Leave a Comment »
Posted by jpluimers on 2014/04/03
If I ever get “R cannot be resolved to a variable” in an Android project again, then I should read these posts:
One of the quotes was the culprit:
*Note: Eclipse sometimes likes to add an “import android.R” statement at the top of your files that use resources, especially when you ask Eclipse to sort or otherwise manage imports. This will cause your make to break. Look out for these erroneous import statements and delete them.*
–jeroen
Posted in Android, Development, Mobile Development, Software Development | Leave a Comment »
Posted by jpluimers on 2014/03/25
Interesting: Features | TestObject.
Android app testing made easy! Run a full app check-up in 5 minutes and find bugs before your users do.
–jeroen
Posted in Android, Development, Mobile Development, Software Development, Testing | Leave a Comment »
Posted by jpluimers on 2014/03/06

The @appmethod secret.
Wow. Out of the blue, I just read Embarcadero Launches AppMethod, A New Multi-Device Development Platform For Native Apps | TechCrunch. And I’m impressed.
In short:
At SXSW 2014 (which is running now, its agenda has a schedule from March 7th till March 16th), Embarcadero announces appmethod, to be released in beta on March 18th, 2014 for building native cross platform applications. Many have found out you can apply for the beta at www.appmethod.com.
More and more people are bumping into the appmethod link, for instance on FaceBook, on Google Plus, at Delphi Bistro and #Appmethod starting with the @appmethod secret by Joy Ruff.
Below are a few my observations from following all of the above links. Read them, especially the TechCrunch. I expect interesting posts from others to follow really soon now (:.
I’m only a few hours ahead of you readers, but I’m having a positive vibe just for these reasons: Read the rest of this entry »
Posted in Android, C++, Delphi, Delphi XE5, Development, iOS Development, JSON, Mobile Development, Object Pascal, OS X FMX, Pascal, SOAP/WebServices, Software Development | Tagged: embarcadero, Multi-Device, TechCrunch | 15 Comments »
Posted by jpluimers on 2014/02/14
Now that the Google Play Services 4.2 have been rolled out to enough Android devices, and the Google Play Services Library version 15 is out, this is my list of Play Services 4.2 versions I have seen in the wild:
- 4.2.34
- 4.2.39 (997510-038)
- 4.2.42 (1013934-034)
Sorry, I didn’t note the build number for 4.2.34.
Anyone that can help complete this list?
–jeroen
Posted in Android, Development, Mobile Development, Software Development | Tagged: google, Play Services | Leave a Comment »
Posted by jpluimers on 2014/02/14
Very interesting: Install AndroVM in VMware Player/Workstation – YouTube.
The successor is Genymotion “the faster Android emulator”, and seems to have an easier installation path: Run Android on Your Desktop With Genymotion Android Emulator.
One of the drawbacks of going native: the Delphi for Android compiler currently only generates ARM Android code, otherwise this would be a great way to test your apps.
But it works fine if you use Java, Oxygene for Java or MonoDroid: much faster than the emulator (which you cannot run in a VM at all).
There seems to be a way to install ARM translation, so I need to check that out: android – How to install google play service in the genymotion (ubuntu 13.04) .Currently it doesn’t have drag and drop suport – Stack Overflow.
–jeroen
via: Koushik Dutta – Google+ – Even if Microsoft is considering supporting Android apps on….
Posted in .NET, Android, Android Devices, Delphi, Delphi XE5, Development, Mobile Development, Mono for Android, Power User, Software Development | Tagged: Android emulator, VMware | 4 Comments »
Posted by jpluimers on 2014/02/13
For all the Android developers out there, we’ve just published a technical post with four big tips for keeping Google Cloud Messaging working reliably in your apps.
Google Cloud Messaging is the technology used for Push notifications on Android and these four tips are the things we wish we’d known when we started working on Pushbullet!
Keeping Google Cloud Messaging For Android Working Reliably [Technical Post] | PushBullet Blog.
–jeroen
via Pushbullet – Google+ – For all the Android developers out there, we’ve just….
Posted in Android, Development, Mobile Development | Leave a Comment »