⬆️ ⬇️

News digest from the world of mobile development in the last week # 12 (May 13 - 19, 2013)

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.



image



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

image

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.

Source: https://habr.com/ru/post/180203/



All Articles