This week there are several excellent examples of how mobile development is going - comrades from RZLTT share their experiences, Habropolzovatel Dreddik earned about $ 400 on 77 thousand installations, Online Science Classroom writes about cross-platform development on Adobe Air, and Hit Tennis 3 simply doubled the number of downloads. App Annie also says that Play has almost caught up with the App Store in the number of downloads, but is 2.6 times behind in revenue, and Distimo notes Russia's growing position in app stores.
iOS
')
EasyMapping, or JSON Journey
Rus
I want to talk about the framework, which was recently found on the open spaces of GitHub, and which allows you to quite simply and beautifully convert JSON to Objective-C objects - EasyMapping.
The notorious "experience"
Rus
In general, it will not be a success story, but a frank story about how everything was in reality. It is useful primarily for those who are dreaming of launching their own project and the subsequent cutting of hundreds of millions with an unsuspecting, stupid, and unaware audience.
Apple's appeal to employees is diminishing
Rus
Apple has always had a reputation for holding employees — they have worked for it for decades, despite the lack of career growth, lower wages and the lack of bonuses. Recently, however, everything began to change, writes Business Insider.
Hopscotch: the basics of programming for kids on the iPad
Rus
Hopscotch is an object-oriented language that is made intentionally bright and colorful, suitable for children of 8-12 years old. Instead of loading children with endless lines of code, creating Hopscotch programs is dragging and dropping various objects and scripts that can work with them.
Difficulties of translation: as a translation Hit Tennis 3 doubled the number of downloads
Rus
We translated our iOS hit Hit Tennis 3 into 14 languages. In general, we have doubled the number of downloads in a few weeks and hit the charts in some countries.
New features in Facebook SDK for iOS
Rus
Facebook announced a series of changes aimed at helping mobile developers integrate social networks. Among them, the new Open Graph API, the new standard sharing dialogue, an accelerated login and the Technology Partners program, which will help developers to look for third-party solutions.
Android
Study Google Play and AdMob on the example of a single application
Rus
My free app on Google Play is turning into a year. During this year I managed to collect 77.5 thousand installations in total, 22.5 thousand active installations, earn $ 75 on in-app (15 of which disappeared in an unknown direction), as well as $ 364 on AdMob advertising.
Android NDK: OpenSL ES
Rus
OpenSL ES - library for 2D and 3D audio in C
Creating a custom component from scratch
Part 1 /
Part 2
Quite often, when developing multimedia Android applications (hereinafter simply “applications”), we are faced with the task of creating our own components that are not provided for in the system. It can be all kinds of knobs-switches, spectrum visualizers, etc. Some of them can be obtained by simply replacing the graphic resource, turning the canvas by 90 degrees, etc. But sometimes, you still have to do something different. zero.
Writing a simple application for working with the RESTful API for Android
Rus
Working with the API of various portals is one of the most common tasks encountered when developing for Android. It would seem nothing complicated - to send HTTP requests asynchronously and display the answers, but the devil, as always, is in the details.
Google Play started taking screenshots for tablets
Rus
When viewing the store from a specific device, it will show pictures of only the required version. In addition, Google itself with the help of screenshots will be able to determine “friendly” applications for tablets and highlight and offer them to users.
Android's universal resolution: perfect on all screens
Rus
In writing a program for Android, one of the main tasks of the developer is to make the application look equally beautiful on any screen resolution. And often novice developers have difficulty with the correct location of the interface elements and the correct method of texture compression. In this article, I will paint one of the best ways to adapt an application to any screen resolution I have come to on the path of trial and error.
Accusoft released USB Scanner Toolkit for Android
Rus
Scanning documents using a mobile device was hardly a simple matter, relying mainly on the camera, but Accusoft intends to correct this situation and releases an Android SDK, which should greatly simplify the communication of mobile devices with scanners.
Firefox os
Phones on Firefox OS will be available in June, in 5 countries
Rus
And the first such devices will go on sale in June of this year, in five countries. These countries are Brazil, Poland, Portugal, Spain and Venezuela. By the end of the year, Firefox OS phones will appear in 11 more countries.
Development
Cross-platform development on Adobe Air: a special case
Rus
Today we would like to talk a little bit about a particular case of using flash technology in the Adobe Flash CS6 + Adobe Air SDK 3.5 version for developing an iOS / Adnroid application.
Google has published the Glass Mirror API Developer's Guide and Best Practices
Rus
Today, Google announced the beginning of deliveries of the first Google Glass and at the same time published a significant part of the documentation for developing applications for them.
Mobile Application Testing Tools: Overview of Options and Features
Rus
How to improve the quality of labor tester applications for mobile devices and get rid of the routine? Obviously, with the help of additional tools - from small applications and add-ons over the SDK to multifunctional automated combines that carry out comprehensive testing.
App Annie: Play almost caught up with the App Store in downloads, but 2.6 times behind revenue
Rus
Google Play is starting to catch up with the Apple App Store in app revenue. In the 4th quarter of 2012, the Apple store overtook the Google store 4 times in terms of revenue, while in the 1st quarter of 2012 - 2.6 times. The new App Annie report also notes that Play is growing faster than its competitor. Nevertheless, although Google Play reached 90% of the App Store level in Q1 2013, the latter is far ahead of him in making money.
Distimo: the most profitable countries for the App Store and Play games in March 2013
Rus
Distimo, following App Annie, published new data on platform earnings in various countries and the most popular applications, highlighting 20 leading countries for the iPhone, iPad and Android.
A brief introduction to the MOAI Framework
Rus
When it comes to business applications, it is customary to write multiple copies for each of the popular mobile platforms. This is fully justified, since the Android / iOS / etc platforms are so specific that it is quite difficult to implement on the principle of “Code at once - run everywhere”. However, the situation is quite different when it comes to mobile games. Games usually have their own style of graphic elements - buttons, menus, etc., and all graphics are built either on sprites or on 3D. There is a completely natural desire to write an application once and collect it for different platforms. The cross-platform MOAI framework will help us achieve this.
Xamarin launches Test Cloud, a platform for automatically testing mobile application interfaces
Rus
Xamarin Test Cloud is a Calabash-based automated user interface testing platform that the company launched at its Evolve 2013 developer conference in Austin.
Terevaka - a high level framework on Lua for mobile platforms
Rus
Dear friends, today I will tell you about the high level framework on Lua for mobile platforms of its own design. As you may have guessed from the name, this framework uses another low-level framework for drawing graphics and for interacting with the system. The quality of it is MOAI.
Yodo1 introduces the Kryptanium social gaming platform.
Rus
Yodo1 is already conducting a beta test of its platform with 1 million Chinese users, it implements functions for exchanging statuses, screenshots, likes and even virtual currency directly from applications.
Research of the Russian job market for mobile developers
Rus
At the beginning of April 2013, IT Brain IT and Apps4All investigated a job market for mobile developers in Russia.
JScrambler 3 helps JavaScript and HTML5 developers hide their code
Rus
JScrambler 3 allows developers to obfuscate source code for mobile and desktop web applications so that it becomes almost impossible to read it.
Money
PapayaMobile opens China Mobile billing for developers around the world
Rus
PapayaMobile opens a billing system that will allow Western developers to connect their Android games directly to the China Mobile payment infrastructure.
NARR8 starts monetization
Rus
What everyone has been asking about for so long has happened. Now, iPad users can access all library content (motion-comics, interactive novels and popular science series) for virtual currency NARRs, which can be obtained in two ways: daily visiting the app, or buying for real money.
Monetization of mobile games is not as simple as it seems.
Rus
Mobile games also face great difficulties in transforming players into paying users. Only 47% of American mobile players in the last 6 months bought games, and only 21% paid for in-game items. For comparison, 75% of traditional players pay for physical games for consoles or computers.