AndroidMobilityTechnology

Offline Data Transfer in Android

Offline data transfer in Android is a way to transfer data among devices wirelessly without any network accessibility. There are many ways for connecting devices sans cables such as Bluetooth, NFC, Wifi Direct, SIP, etc. Despite the fact that a large audience is looking towards internet solutions, these ways have their unique use cases and […]

iOSTechnology

Beacon Implementation in iOS

What is iBeacon iBeacon is a new technology that extends location services in iOS. Beacon is a very generic term but Apple has made a wrapper for this and it knows beacon as iBeacon. iBeacons are very small handy devices that works on the principle of BLE. What is BLE BLE extends for Bluetooth Low […]

AndroidJava/JVMMobility

Indoor Positioning System(Trilateration)

In geometry, trilateration is the process of determining absolute or relative locations of points by measurement of distances, using the geometry of circles, spheres or triangles. In addition to its interest as a geometric problem, trilateration does have practical applications in surveying and navigation, including global positioning systems (GPS). In contrast to triangulation, it does […]

AndroidJava/JVMMobility

Beacon Implementation in Android

In our previous post we have given a overview of what Beacon is, so here we are with its practical implementation. There are two applications required to create Beacon experience. 1. Transmitter 2. Receiver For Transmitter – 1. Bluetooth should be on getSystemService(Context.BLUETOOTH_SERVICE) 2. BLE supported device hasSystemFeature(PackageManager.FEATURE_BLUETOOTH_LE)) <uses-permission android:name=”android.permission.BLUETOOTH” /> <uses-permission android:name=”android.permission.BLUETOOTH_ADMIN” /> If […]