HTML5 vs. native vs. hybrid mobile apps: 3,500 developers say all three, please

Great post comparing hybrid and native apps, including the insight from developers


Smart Glass by Lumus

Company Lumus, which produces high-end devices for the military, is going to release its own “smart” glasses. Unlike Google Glass, which is a small screen is located above the right eye , they do allow access to augmented reality.


The entire surface of eyeglass lens – is semi-transparent display with 640 x 480 resolution. Developers for this gadget ( which, incidentally, is based on Android) can cast the picture of the their program directly to the real world , rather than to simply display a notice on the tiny screen is hanging on.

The company, however, is not going to enter the consumer electronics market . She is going to license its technology to the translucent image projection lenses for other companies , which, in turn, will just make the finished product.

In the existing prototype image is projected on the right lens. The control unit is located to the right includes 5 megapikspelnuyu camera, processor , battery, and various sensors . Alas, while the prototype can not boast a long battery life – he is able to function fully only 1-2 hours.

Google created a replacement for JavaScript

Google has released the first stable version of the programming language Dart, whicih has been designed to replace JavaScript, offering higher performance and efficiency of programming. The new language is ready for developing real-world applications, sais project leader Lars Bak. At the moment Dart is not supported by modern browsers, but developers can convert Dart code in a commonly understood JavaScript.


Dart SDK 1.0 package includes all the necessary tools for creating a simple script, as well as full-fledged web applications.

The package includes undemanding to resources and at the same time powerful development environment called Dart Editor, which has the following possibilities – code completion, refactoring, the transition to the definitions and system debugging tips and warnings. And that’s not all.

A custom version of the browser Chromium virtual machine Dart VM, which is also included in the package, along with other tools, allows you to run native code. In addition, code debugging is performed directly in the Dart Editor, that is the programmer can instantly see the result of their work.

To run the code written in Dartin modern browsers you’ll need a Dart compiler provided in JavaScript – dart2js. Compiled applets and applications can be run in Internet Explorer 9 and 10, the latest version of Firefox, the latest version of Chrome, and Safari 6.

None of the modern browsers does not yet support native code Dart. In the future, Google plans to add this feature to its own Chrome browser.

According to Bak, they were able to approximate the performance of applications compiled with dart2js, performance native code JavaScript, and some tests even showed Dart’s advantage (eg. DeltaBlue). In general, high-speed operation is one of the priorities of the creators of the language, which has been from the beginning and continues to be the main goal. Thus, developers have managed to achieve the performance of the virtual machine Dart VM, at 42-130 % higher than the speed of the JavaScript engine V8.

To date, the Dart community has developed more than 500 packages, including popular among web developers AngularDart and polymer.dart. In addition to these libraries, developers can use JavaScript.

A number of companies has already started building applications with Dart, including Blossom, Montage, Soundtrap and Mandrill. It is also used by some Google units. Adobe, and JetBrains has also declared language support in their products as well.

Dart language was introduced in October, 2011. Since then, Google has sought for the new project participants and has been building the community of enthusiasts. But it also should be noticed that not everyone agreed to support Dart. For example, Microsoft announced that they would continue to participate in the development of JavaScript.

Pebble has become even smarter

Pebble company introduced an update to its smartwatches, significantly expanding their capabilities. At the same time, they’ve released SDK update that actually puts the clock in a line with popular gadgets for sports and fitness – such as the Jawbone Up and Fuelband Nike.

Such changes in the positioning of their devices come from other manufacturers of smart watches – particularly Samsung and Sony. However Pebble relies on collective development and doesn’t try to impose some features they’d like to have. Recently released new software tools that third-party developers can use to build their applications for smartwatches.

Although Pebble haven’t managed to be the first to present their smartwatch, they became the most popular vendor at the market. This is because the company has always focused on the real possibilities of application are actively working on a publicly accessible application development for their hours and immediately set them on a relatively low price level of $150.

Image by Pebble Technologies

In comparison, Samsung Galaxy Gear clock costs $ 450, and now about a third of disappointed customers returned Samsung Gear back to the shops as they their expectations are not met. The functionality of cheaper Pebble smartwatches is much higher.

New features include an updated SDK which purpose is data caching. Any application will now be able to save their data in the memory clock and transfer them to your phone later. This is important for swimming and other sports, when the smartphone is away from the clock and the connection to it via Bluetooth temporarily interrupted.

The focus of the SDK is on the cross -platform. New applications for the Pebble can equally work with the iPhone and smartphones with OS Android. Pebble developers bear in mind the work on the client end as well. Earlier in iOS notifications sent at Pebble was limited to phone calls , e-mail and SMS . After updating any application can display their notifications on the screen of the smartwatch.

New Android 4.4 KitKat

On October 31, Google announced the release of the long-awaited new operating system Android 4.4, which has a code name KitKat.


One of the main innovations of 4.4 has become a finalized phone application. First, it now displays not only the data from the address book, but also the contacts of companies located in geographic proximity. Information is taken from Google Maps. SMS and MMS are opened in Hangouts.

Second, the company has transformed OS interface. If a user is listening to music or transmits video from the device to the TV, then player control panel displays on the lock screen. Applications open in full screen, and to see a string of notifications and navigation buttons, you must swipe your finger across the display.

Google has mentioned that Android 4.4 will run on machines with pretty weak hardware. The system requires only 512 MB ​​of RAM for successful work.

The company, among other things, has updated some of the default applications and added some new ones: in particular, a Quickoffice office package, a pedometer and Emoji keyboard. Devices with IR LED can now be used as a remote control, without having to install additional software.

The first smartphone based on Android 4.4 is LG Nexus 5 which has been presented ogether with the new OS. In the coming weeks, owners of Nexus 4, Nexus 7 and Nexus 10 as well as users of smartphones Samsung Galaxy S4 Google Edition and HTC One Google Edition will be able to upgrade to 4.4. Other users will have to wait a little bit for update.

Android is the world’s most popular mobile operating system. By 2013, the world has been activated more than one billion devices on the platform. The previous version of Android, 4.3, was released in July 2013.

One of the Android’s “weaknesses” is fragmentation – the most common version of the system is now 4.1.x, dating from the year 2012. It manages work 36.5% of all devices. In second place in popularity (28.5%) is Android 2.3.x, introduced in 2010.

Nokia presented its first tablet and biggest smartphone

Nokia’s first tablet with Windows RT 8.1 operating systemis  equipped with a quad-core Snapdragon processor 800. The tablet was presented at the forum Nokia World by Stephen Elop, head of devices and services, Nokia.

Nokia Lumia 2520

First Nokia tablet

The basis of the hardware platform Nokia Lumia 2520 is a quad-core Qualcomm Snapdragon 800 processor with a clock speed of 2.2 GHz. Also, the model has 2 GB of RAM and internal storage with a capacity of 32 GB. As have already been mentioned, the tablet runs under Windows RT operating system.

Nokia Lumia 2520 has a body made of polycarbonate, and it is available in four color options: red, white, black and blue. It has 10.1 inches screen with the resolution of Full HD and obscured glass Gorilla Glass 2. The model supports LTE and Wi-Fi networks.

The main tablet camera has a resolution of 6.7 megapixels and a Zeiss lens with an aperture of f/1.9. Resolution of the front camera is two megapixels. As with other new models of tablet was branded photo apps Nokia Camera and Storyteller, and also it allows you to record and edit video on the Video Director.

Nokia Lumia 2520 Maps

Nokia Lumia 2520 battery has capacity of 8000 mAh, the tablet can operate continuously during video playback and 10 hours. Fast charge mode recovers over 80% of the battery in one hour.

Together with the tablet Nokia has introduced an additional keyboard-cover Nokia Power Keyboard, which has integrated battery, which allows to extend the battery life up to five hours. The keyboard also has two USB-ports and a trackpad with gesture recognition function.

Nokia Lumia 2520 will appear in the United States, Finland and the UK before the end of this year, the price of the tablet will be $499. The cost of the keyboard, which will be sold separately, is $ 149.