The digest of news from the world of mobile development for the last week # 7 (March 18 - 24, 2013)
This week, the developers shared interesting information about the development of balance in Tower Defense games, viral marketing for mobile games, and multiplayer through the Game Center. In addition, the Japanese operator KDDI interestingly bypassed the problem of the application store, and ZeptoLab - the problem of complex animation, also appeared the first information about the new design of the Google Play store. All this and many other interesting news - in our digest.
iOS
')
Installing your own applications without a developer certificate in 7 steps Rus I suppose that most people who come across iOS development know that it’s impossible to test and debug an application on a real device without a developer certificate. It costs $ 99 per year. Of course, you can do with the built-in simulator, but its functionality is severely curtailed. In addition, testing and debugging on the device is much more convenient in terms of clarity.
How to make a simple multiplayer game through Game Center.Part 1: connect Game Center to the application Rus Translation of a great tutorial on integrating multiplayer using Game Center into an iOS game. This tutorial assumes that you are familiar with the basics of Cocos2D.
Apple finally bans UDID and requires Retina and iPhone 5 support Eng / Rus From the 1st of May, Apple will start demanding new applications and updates for the support of Retina screens and 4-inch screens of the iPhone 5. In fact, now developers are required to use iOS 6 SDK, which means that such applications are for iPhone 3G and iPod 2nd. generations will no longer be available.
Creation of game animation on the example of Pudding Monsters Rus Everyone who is faced with the creation of 2D animation, knows that there are at least two basic approaches - frame-by-frame and program animation. None of these approaches is acceptable if the mobile application requires complex animation of an object.
About CMTime Rus Translation of Warren Moore's article on the understanding and application of CMTime.
Scanning networks from iOS Rus This article is a collection of programs for scanning or remote access to a PC. Descriptions and links, as well as reviews.
Thorsten Heins: iPhone Stopped and Behind Rus He added fuel to the fire and BlackBerry - the head of the company Torsten Heins in an interview said that the Apple iPhone is lagging behind competing platforms, including the BlackBerry 10.
Combine multiple videos in iOS using AVMutableVideoComposition Rus In one of the projects, I needed to solve the problem of video merging, in particular, the user could pause the video, and then continue recording (the number of iterations was unknown). Therefore, it was necessary to find a way to solve this problem with available means.
New vulnerability allows you to bypass the lock screen in iOS 6.1.3 Rus The error was discovered by the employees of the Dutch site iPhoneclub.nl. Using the voice dialing feature of iOS, it is possible to gain unauthorized access to contacts, photos on the device, as well as send emails and SMS.
Android
Google prepares Play Store redesign Rus Google Play Store is preparing for redesign.
About users and permissions: About 66.9% of Android applications track personal information Rus Researchers at the Data Center of China Internet (DCCI) have presented an interesting report on the use of Android applications in China.
Use the Hierarchy Viewer to optimize the Android application Rus Hierarchy Viewer is a useful utility designed to optimize the Android UI application, as well as to visualize and test the components that make it up.
Preparing online broadcast using Red5 server, Android phone and Wimax modem Rus It seemed to me interesting to find a solution and make an online broadcast based on a mobile phone.
Comparing Serializable and Parcelable Rus Based on the tests, it was concluded that Parcelable is faster than Serializable on average 16 times. Serializable technique is convenient, but can only be used for a small amount of data.
Launcher 8 - WP8 Desktop on Android Rus This launcher is suitable for those who are interested in how to work with a tiled mode or a potential switcher on WP. Glitches are not noticed, everything works very smoothly.
Jimu: creating Android apps for everyone Angl Jimu is a new application development tool now seeking Kickstarter funding.
Minuum: one-line mobile keyboard Eng / Rus Minuum will do away with the three traditional rows of letters and the spacebar, typical of a standard QWERTY keyboard, replacing them with a single line of letters and a predictive text input algorithm.
Useful tips for beginners in Android design Rus This post will serve as a kind of beginning of a series of publications on the theme “how I study design under Android”. I never paid enough attention to the guidelines, considering them boring and uninteresting, but everything changed.
Windows phone
Microsoft will stop supporting Windows Phone 8 and 7.8 in the second half of 2014 Rus Microsoft announced that WP8 will be supported until July 8, 2014, WP 7.8 until September 9, 2014. The life cycle of the OS is 18 months and involves the receipt of various updates during this period after the date of the beginning of the life cycle.
Grid in the design of interfaces for Windows Phone: a strict teacher or a kind helper? Part 1 / Part 2 I hope the solutions I proposed will help some of you to create beautiful Windows Phone applications faster and more pleasantly.
Nokia is leaving the head of developer relations Eng / Rus Kerris announced that he was leaving Nokia and organizing his own consulting firm. He says that he wants to help developers not focus on one platform, but keep in mind all the options available, achieving maximum success with mobile applications.
Microsoft gives for the calculation of applications $ 100 Rus Modifications to existing applications are not accepted, as well as simple applications from web pages. The application must represent “unique and essential content and functions”. Prizes are issued in the form of Virtual Visa, which expires in 6 months. And finally - the action is carried out only for residents of the United States and American stores, respectively.
Development
Balance in tower defense games Rus This article will discuss the principles of calculating the balance in our game of the genre Tower Defense (TD), which we released in the summer of 2012. for iOS and Android platforms. We will tell you what difficulties and limitations we had to face, what was the course of thoughts of the game designer when choosing one or another solution, and how the final result was obtained.
Marmalade launches Objective-C to other platforms with Marmalade Juice Eng / Rus Marmalade, engaged in the development of cross-platform SDK, announced the creation of a new platform Marmalade Juice, which should simplify the transfer of iOS applications to other platforms.
Google launched Google Drive Realtime API Rus Google has launched the Google Drive Realtime API, a new developer tool that will allow them to implement the same real-time collaboration features we see in Google Drive.
Kinvey launches BaaS for mobile access to corporate data Eng / Rus The new Kinvey platform for corporate customers, providing a backend as a service (BaaS), allows developers to create mobile applications that can authenticate users and safely read, edit and publish data on corporate information systems such as Salesforce.com CRM and Oracle.
TestFlight launches FlightPath mobile analytics Eng / Rus For many application developers, the TestFlight service was like a ray of light in a dark realm, offering very important beta testing tools while the App Store was gaining momentum. Today, the creators are ready to offer even more - FlightPath, an analytical platform for mobile applications.
WebKit for developers Rus For many of us developers, WebKit is a black box. We throw HTML, CSS, JS and a bunch of images into it, and WebKit somehow ... magically gives us a web page that looks and works well. But actually, as my colleague Ilya Grigorik says: “The web-whale is not a black box. This is a white box. And not just white, but also an open box. ”
Development of software for air screens Displair Rus About the air displays, similar to the screens from “Iron Man”, they write articles, shoot TV programs and films, but the hard work of the Soft R & D department is almost always behind the scenes. It's time to tell what problems the developers faced, creating the world's first permeable interfaces and what solutions they eventually came to.
Flexible project management in a distributed development environment Rus This post is not about the advantages or disadvantages of Scram, but about how it works in our distributed team. Our development team is partly in Samara, partly in Orenburg. We have a customer in Moscow.
Promotion
AppSurfer for Android Rus Startup AppSurfer, which is engaged in displaying Android applications in the browser in the style of "try before they buy", today launched an application for Android. It allows you to search, test and install applications.
Viral marketing for mobile games: cheap and effective Rus In this article I want to talk about a non-trivial, but more than successful experience in promoting the Angry Birds clone we created. It was a few years ago on j2me, but in this case, the idea is more important than years ago and the platform.
Onavo investigated application opening services Eng / Rus AppGratis is the most widely used application discovery service among iPhone users, says Onavo, a company that provides a data compression service and, based on it, tracks application usage statistics.
How Japanese operator KDDI solved application store problem Eng / Rus Instead of opening another banal app store, Japan’s second largest cellular operator, KDDI, launched a subscription program collection program last year, which included about 500 apps. It is called AU Smart Pass and is pre-installed on their Android phones. 5 million users pay 399 yen per month ($ 4.20), which in total brings developers $ 250 million in revenue annually.
Space Retreat from Flurry Rus Mobile application developers need their own metrics to get an idea of ​​how their application looks compared to others. To understand which metrics to use for this, Flurry conducted a study based on data on the return of the audience and its size. In addition, the relationship between these indicators and the degree of their influence on each other was evaluated.
Contests
Cat applications hackaphone with a grand prize of $ 15,000 Rus The first hackaphone of games and applications for cats will be held in Los Angeles, the main prize is $ 15,000.
3 Russian finalists for the Windows Phone Next App Star contest Rus The final stage of the Windows Phone Next App Star contest has begun. Of the 64 finalists, 3 are applications from Russian developers.
NASA is organizing the second Space Apps Challenge Rus NASA again calls on all concerned to participate in the development of open source solutions for the problems that the space agency is facing in space and on earth.
Monetization
Placed pays developers for user data Eng / Rus The location analytic provider Placed today opened the program Placed Affiliate, with which developers can monetize their applications by providing data for Placed research.
Pocket Gems: the higher the resolution, the more money Rus Studio Pocket Gems published interesting information about the monetization of its applications in 2012. According to the company - the higher the screen resolution, the more money the user brings to the developers, and this model of behavior is monitored on virtually all platforms and devices.
Devices
The ARM changes director Eng / Rus ARM has announced that its director, Warren East, will leave his post after 19 years of work in the company and 12 years of work as its executive director.
Ultra-hard sapphire glass for smartphones Rus Sapphire has a hardness of 9 on the Mohs scale, second only to diamond in natural materials. Accordingly, it is scratched only with diamond and substances of similar hardness.