Search This Blog

Support my cause by downloading

Monday, 16 November 2015

LG Watch Urbane 2nd Edition LTE - Cellular support comes to Android Wear

Android Wear lets you stay connected, even when your phone isn’t with you. With Bluetooth and Wi-Fi support, for example, you can see who’s calling when your phone is in the next room, or respond to messages at the gym while your phone is at home. Today, we're bringing cellular support to Android Wear, so you can stay connected in even more places. 

No more worrying about Bluetooth or Wi-Fi—your watch will automatically switch to a cellular connection when you’re out of range. As long as your watch and phone are connected to a cellular network, you’ll be able to use your watch to send and receive messages, track fitness, get answers from Google, and run your favorite apps. And yes, you’ll even be able to make and take calls right from your watch, for when your hands are full, or your phone is elsewhere.

The first Android Wear watch with cellular support is the LG Watch Urbane 2nd Edition LTE.

  • ·         W200 Opal Blue
  • ·         First LTE Cellular Android Wear Smartwatch
  • ·         Real Watch Design
  • ·         Quick Access to Shortcut Settings With Three Buttons
  • ·         480 x 480 High Resolution Display / 570mAh Long-Lasting Battery
  • ·         Interactive Watch Faces

Thursday, 28 May 2015

Android M Developer Preview are here, Whats new in Android M for developer?

Obviously Android M Developer Preview comes with more improvement to Android L. Along with new features and capabilities, the M Developer Preview includes a variety of system changes and API behavior changes.

Runtime Permissions

This preview introduces a new runtime permissions model, where users can now directly manage their app permissions at runtime. To determine if your app has been granted a permission, call the new Context.checkSelfPermission() method. To request for a permission, call the new Activity.requestPermission() method.

Power-Saving Optimizations


If a device is unplugged and left stationary with the screen off for a period of time, it goes into Doze mode where it attempts to keep the system in a sleep state. In this mode, devices periodically resume normal operations for brief periods of time so that app syncing can occur and the system can perform any pending operations.

App standby

With this preview, the system may determine that apps are idle when they are not in active use. Your app is considered idle after a period of time, unless the system detects any of these signals:
The app is explicitly launched by the user.
  • The app has a process currently in the foreground (either as an activity or foreground service, or in use by another activity or foreground service).
  • The app generates a notification that users see on the lock screen or in the notification tray.
  • The user explicitly asks for the app to be exempt from optimizations, via Settings.

Adoptable Storage Devices

With this preview, users can adopt external storage devices such as SD cards.

Apache HTTP Client Removal

This preview removes support for the Apache HTTP client. If your app is using this client and targets Android 2.3 (API level 9) or higher, use the HttpURLConnection class instead.

AudioManager Changes

Setting the volume directly or muting specific streams via the AudioManager class is no longer supported. The setStreamSolo() method is deprecated, and you should call the AudioManager.requestAudioFocus() method instead.

Text Selection

Text Selection

Android Keystore Changes

With this preview, the Android Keystore provider no longer supports DSA. ECDSA is still supported.

Wi-Fi and Networking Changes

  • Your apps can now change the state of WifiConfiguration objects only if you created these objects. You are not permitted to modify or delete WifiConfiguration objects created by the user or by other apps.
  • Previously, if an app forced the device to connect to a specific Wi-Fi network by using enableNetwork() with the disableAllOthers=true setting, the device disconnected from other networks such as cellular data. In this preview, the device no longer disconnects from such other networks. If your app’s targetSdkVersion is “20” or lower, it is pinned to the selected Wi-Fi network. If your app’s targetSdkVersion is “21” or higher, use the multinetwork APIs (such as openConnection(), bindSocket(), and the new ConnectivityManager.bindProcessToNetwork() method) to ensure that its network traffic is sent on the selected network.

Camera Service Changes

ART Runtime

The ART runtime now properly implements access rules for the newInstance() method. This change fixes a problem where Dalvik was checking access rules incorrectly in previous versions.

APK Validation

The platform now performs stricter validation of APKs. An APK is considered corrupt if a file is declared in the manifest but not present in the APK itself. An APK must be re-signed if any of the contents are removed.

Android News and source code