📜 ⬆️ ⬇️

The digest of news from the world of mobile development for the last week №16 (June 10 - 16, 2013)

This week, Apple held the WWDC - introduced iOS 7, allowed to transfer applications to other developers, announced the winners of the Apple Design Awards. In addition, you can learn how to make external iPhone buttons work for you, how to make extending ViewGroup in Android, how users consume applications during the day.

image

iOS


')
iOS 7
IOS 7 for iPhone Review
WWDC 2013 in Russian and 6 minutes
Large video review iOS 7 beta 1
Slides in iOS 7
iOS 7 Transition Guide for the transition to a new design

Apple has provided the ability to transfer applications from one developer to another
Rus
Now everything becomes transparent and simple - only the name in the column Seller is changed for the user. All ratings and reviews of the application are kept.

Apple Design Awards Winners
Rus
The World Wide Developer Conference summed up the annual Apple Design Awards for achievements in the design of applications for the iPad, iPhone and Mac.

Development of a content application for iOS, attack Russian App Store
Rus
image
I saw my application as a reference book that contains not only the most up-to-date information from various sources, but also makes it possible to communicate with those who follow the same program, compare the deadlines and nuances of the case.

Non-standard way to get unavailable information on iOS
Rus
In general, the Public API makes it impossible to learn anything except the SSID, BSSID, and network settings of the adapter. And the encryption mode? signal strength? I'll tell you how to find out all this without using Private API and Jailbreak.

War of Machines: creating a game for iOS
Rus
In this article I want to share with you my practical experience in developing games for iOS based on open-source components. We will go through the technical solutions that were made during the development of the game.

How to make iPhone external buttons work for you
Rus
This time the client asked to use the external volume buttons on the iPhone. The problem was that the built-in API for external buttons in iOS does not exist: until recently, the use of hardware elements of the device, other than system behavior, was prohibited.

How to quickly and cheaply do user segmentation and A / B testing for an iOS application
Rus
I will tell you how to quickly and cheaply build your own solution. It does not need to make a server with a database, which greatly simplifies the task.

Android



The basics of layout for native Android applications
Rus
This post will cover layout issues when creating native applications for android. That layout, which is described in the xml files from the res / layout / directory.

SlideStackView or extending ViewGroup in Android
Rus
Instead of such a menu where a fragment with folders and accounts moves along with a swipe of a list of letters, we wanted to make the fragments move in turns, such as a stack of sheets, which we shift to view the next page.

Simple Android app framework
Rus
The most difficult stage in any business, perhaps, is the search for a starting point. When creating applications for android, this task has to be divided into several and determine, for example, for which versions of android the future application should be.

Android is behind the “Internet of Things” - and it's everywhere
Rus
But even such impressive numbers actually diminish the superiority of Android, because it is increasingly becoming the operating system for any device with a processor. Along with the Odyadari nanosatellites, three of which were recently launched into orbit, there are coffee makers, video consoles, rifles that post video to Facebook, and robotic combines for farmers on Android.

Windows



Developers and Microsoft: Views for the Future
Rus
image
It will certainly be interesting to see if Microsoft executives can show enough flexibility and realize this, or are they absolutely sure that they will be able to build a successful platform in the long run, breaking everything that is possible and concentrating on short-term revenue growth that so temptingly offers own digital store model.

Development



Porting code to iOS / Android mobile devices
Rus
In this article I will share with you my thoughts on the general principles of porting. We will not get into the jungle of specific software implementations of applications for Android or iOS. I'll just try to tell you how to make the application easily transferred to various devices and could be called cross-platform.

How to create a simple tower defense game on Unity3D
Part 1 / Part 2
In this part, we optimize the code from the previous article, create the “base” object and teach it to be repaired from time to time, add cartridges and reloading to the guns and get rid of the “inconvenient” variable g.

We optimize Boid's on Unity
Rus
image
This is the second part of the article, devoted to various tricks of Unity and C # optimization, which increase the performance of the algorithm from the first part a couple of dozen times.

Enterprise Application Economics
Rus
As for the market for software developers, it is gaining momentum - by 2015, the number of mobile workers should exceed 1.3 billion. Developers get unprecedented and previously inaccessible opportunities to create technologies for business. The economic potential of enterprise applications is huge, and we are just at the beginning.

Marketing



Flurry: a day in the life of a mobile consumer
Rus

Wearable computers are already here - these are smartphones. Smartphones, tablets and applications are worn and consumed by users 24 hours 7 days a week, 365 days a year. They are with us when we wake up, work, play sports, eat, play, sleep. We are already in the era of "wearable computing" without any additional tools.

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


All Articles