This week Mail.ru published a very interesting study for developers who are starting to make mobile applications, Google presented a number of innovative services, Microsoft shared how to use the Unified Mobile Platform of the city of Moscow. And a lot of stories about the development of applications and manuals on individual techniques and technologies.
iOS
')
How to release a great iOS application that someone needs
Rus
I will try to talk about how to release a great application that someone still needs, but which did not work.
Objective-C Runtime: Theory and Practical Application
Rus
Many people know that it exists, but what are its capabilities and how to use it in practice? Let's try to understand the basic functions of this library.
In-app purchases - some statistics
Rus
In this post, I would like to share the collected data on In-App purchases in one of my games that will be useful to you if you are developing and / or promoting games for iOS, although I think that these figures can be easily applied to other platforms, such as Android.
Network caching in iOS. NSURLCache
Rus
NSURLCache is a comprehensive solution for caching network requests in RAM or on disk. In accordance with Apple's documentation, any request using NSURLConnection will be “skipped” through NSURLCache.
Line removed the gift stickers on demand Apple
Rus
Line earned about $ 60 million in the first quarter - about 30% of this, or about 18 million, is revenue from the purchase of paid stickers. Most (about 50%) is the income from purchases within the games. The representative of Line said that the company does not intend to restore the functionality of giving paid stickers in iOS.
Android
PushSharp - Simple Push Notifications
Rus
The wonderful PushSharp library can send iOS, Android, Windows Phone and Windows 8 Push Notifications (it’s not in the description, but the PushSharp.Blackberry folder is in the source code, so maybe it is already working for this platform).
How to deal with low-quality Android applications
About developers and
Android itself
This article is not only for beginners - many developers are well aware of the things described below, but do not pay enough attention, and someone knows Java and writes the most beautiful architecture, but does not know these little things. This article is a request to the developers from the user.
Animoca: Android development is much simpler
Rus
Last year, Animoca's application testing process covered 400 different Android devices. Today, their number has quadrupled, mainly due to the standardization in the industry of Android devices.
Programs for Android forbidden to update bypassing Google Play
Rus
Google updated the agreement with the developers, adding a special item addressed to the developers who are trying to update, change or replace the APK applications on their own or using third-party services.
As I wrote Pacman'a and what came of it
Part 1 /
Part 2
There was a desire to finish the game to the state when it can be put on the Google Play Market, although at the very beginning of the development I didn’t even think about it. In addition, finishing to a playable state is a good exercise.
As I wrote Bomberman on Android
Rus
In parallel with the development of the game, he wrote tutorials on LibGDX, and constantly people asked to lay out the source code. I decided to share them and tell a little about the development. Maybe someone will help in the study of LibGDX.
Dr. Tariff (tariffs and balance): How I began to help people save on mobile costs
Rus
I will tell you how Dr. Tarif was created. This is an assistant who analyzes the statistics of your conversations and selects the ideal tariff plan. Once launched, the application will examine in detail the history of your conversations and other costs to tell if you can spend less. For one week, we were on our own in the TOP-10 free applications under the heading "Finance".
We include Samsung Multi Window in another application
Rus
The new Samsung smartphones have a very interesting feature - Multi Windows. It allows you to simultaneously run two applications in one window. Unfortunately, apart from Samsung, this feature is not yet supported by anyone. But in fact, it is not so difficult to add to an existing application.
Why is it still cool to make mobile apps
Angl
The developer tells how he earns up to $ 57,000 per month on Android applications.
Protection of Android applications from hacking
Rus
In this article, we will briefly describe how you can protect your program from hacking without integrating a standard solution from Google and provide an example of a working code.
All developers can respond to reviews on Google Play
Rus
Now you can reply to comments through the Google Play Console and your responses will be publicly displayed under the corresponding review on Google Play. Users, at the same time, will receive a notification by mail and will be able to respond to you.
How I chose Android for testing
Rus
The need for production raised the following two questions: how to determine the effectiveness of an existing set of devices for testing an Android application and how to correctly select the next device for testing.
Terms, jargon, and definitions of Android
Rus
Translation of terms taken from Android Terms, Slang, Definitions & Guides.
A small multiplatform 2d tengine engine (android / win32 / freeBSD)
Rus
I believe that there are still a lot of people who like a nice and kind old school. That's the whole mission - to write fun for the sake of something small, but quite functional, a platform for "console" toys in the style of 8/16 bits.
IntelliJ IDEA based on new Android Studio
Rus
The IntelliJ platform, developed by JetBrains, became the basis for Google’s new product, Android Studio.
Google’s new features for developers: game APIs, translation and testing
Rus
At the Google I / O conference in San Francisco, Google announced a number of new features for developers.
Google Play for Education: educational applications and content for schools
Rus
Google announced an important new educational program that will manage the ways in which teachers “distribute” apps, books, and other educational materials on student tablets.
Windows phone
Capabilities and examples of data from the Unified Mobile Platform of Moscow (UMB)
Rus
You can easily use the EMP API when building your applications for Windows 8 or Windows Phone. I would say that now the process of integrating your applications with data and information services of the city of Moscow has become as simple as possible.
Lomogram Windows Phone Statistics
Rus
On the Internet it is rare to find the latest statistics on the use of mobile applications, especially on Windows Phone. I want to correct this situation a bit by sharing statistics compiled on the basis of the Lomogram application for Windows Phone and the Flurry service.
Improve the certification process for Windows Phone applications
Rus
Microsoft has updated the Dev Center portal, improving some elements of the certification process for Windows Phone applications. Consider in more detail.
Development
How HTML5 video consumes battery power
Angl
An excellent study that compares different formats and how they affect energy consumption.
Mobile application development: where to start
Rus
In our work, we go through all the stages of the life cycle of creating a mobile application, and I would like to share our experience in this area. Below is a story about the basics of mobile development: from platform selection to creation, placement in a store and subsequent monitoring.
Parse opens its own hosting
Rus
Parse, a cloud-based application development platform recently acquired by Facebook, last week announced the release of a new product - Parse Hosting.
Touchscreen keyboard is not brother, mouse touchscreen is not sister
Rus
After much deliberation on the topic: “Why management in many mobile non-casual games is so poor,” I finally realized that people developing it do not fully realize the uniqueness of the touchscreen as a platform, and partially or sometimes even completely copy control from the keyboard or at the worst with joystick.
Medio Launches Viral K-Invite Engine
Rus
Given the cost of acquiring users, developers are now looking for the best — and cheaper — ways to attract players. And the viral dissemination of data about applications or games is one of the best alternatives. And here the company Medio offers a new product K-Invite.