The Java Platform Module System (JPMS) is the biggest part of Java 9.
Example of a module with dependencies (requires and exports) :
Goal : Improve the API for controlling and managing OS processes
Motivation : The limitations of the current API often force developers to resort to native code.
Call a ls command then pipe the results into a grep :
Goal: Define a new HTTP Client API implementing HTTP/2 and WebSocket, an can replace the legacy HttpURLConnection API that has numerous problems :
Google is the world largest tech firm and always release the latest update that stunned the whole public.
Google has provided us a variety of platform; enhance the searching, the newsfeed and Android operating system for mobiles.
This time Google has updated the Android platform and improve the operating system with its latest update.
Google has announced to release Android Oreo but the full consumer upgrade will available at last of this year.
The every version of Android brought some major update and make sure that the platform will secure than the previous one.
The newer version of Android can slow to roll out as just 14% of devices are using the Android Nougat.
I found a question on Quora about How to add Uber car animation in Android application.
I really like this question and found a solution which help you if want to do this in your application.
Solution is UberCarAnimation is an Android library which showing movement of car on map like in Uber.
Recommended : Make Real time Geo-location Android App
You can see demo on YouTube:
There are several popular ORM database libraries out there (SQLDelight, GreenDAO, SugarORM) but we’re going to see top 10 Android database library and nearly every one uses reflection for critical database interactions.
Back-end developers get things done, plain and simple.
See this : Comparison of All Android Image Loading Library
Their work lays the foundation for an app’s success, and it comes with a lot of blood sweat and tears.
Whatever your flavor, NoSQL or SQL these database libraries aim to make that work easier.
ARCore uses three key technologies to integrate virtual content with the real world as seen through your phone’s camera:
What is ARCore SDK ?
ARCore detects visually distinct features in the captured camera image called feature points and uses these points to compute its change in location.
It allows the phone to detect the size and location of flat horizontal surfaces like the ground or a coffee table.
ARCore is constantly improving its understanding of the real world environment by detecting feature points and planes.
It looks for clusters of feature points that appear to lie on common horizontal surfaces, like tables and desks, and makes these surfaces available to your app as planes.
GravityView is an Android adaptation of Facebook instant articles.
The concept behind the library is to utilize the motion sensors of an Android device and allow the end user to explore the product by rotating his device.
But we couldn’t find any android native library available which we can easily use it in the app.
Gravity View is born to be able to make motion sensor easy to scroll image in android as simple as it can get.
Adding extra filter values to make the scroll smooth with a device tilt.
It is super simple to integrate Gravity View in your current android project.
In past month i did some work on Kotlin and some article you can see on this trending topic.
So today i am here with the list of daily used Kotlin code snippet which every developer need to know.
It is a collection of random and frequently used idioms in Kotlin.
If you have a favorite idiom, contribute it by sending a comment below.
List of Daily used Kotlin Code Snippet
provides a Customer class with the following functionality:
If you’re planning to make your own Wear app then i can give you list of some great Android Wear library which you can use in 2018.
Happy New Year To All Of You.
Android Wear is a version of Google’s Android operating system designed for smartwatches and other wearables.By pairing with mobile phones running Android version 4.3 or newer, or iOS version 8.2 or newer with limited support from Google’s pairing application, Android Wear integrates Google Assistant technology and mobile notifications into a smartwatch form factor.
It also adds the ability to download applications from the Google Play Store.
Android Wear smartwatches let you track your fitness, glance at alerts & messages, and ask Google for help – right on your wrist.
List of Top 5 Android Wear Library In 2018
Recently Google announce and release their new Mobile OS named Android Oreo and less than a month later Apple unveiled iOS 11.
Let’s see who win the battle between Android Oreo Vs iOS 11 :
The major update of Android Oreo is the inclusion of picture in picture feature; this picture will allow people to run some apps in the corner of a screen.
This includes the ability to view the notification without opening the app via a small on-screen pop-up that looks like the 3D Touch shortcut menu on iOS, but more notification-based.
Google has integrated the smart text selection that works on the mechanism of artificial intelligence and helps the people to easily cut and paste items.
More recent iterations of Android and iOS have introduced formatting to applicable text, but not much else.
We all know that good UI is important key factor for app success and for UI informative image is most important.
But nowadays we don’t care about the size of that image which makes app bigger and bigger in size.
ImageZipper is an image compression library which helps you to compress your images both in default and custom way.
It ease out the task to send images to the server.
How to Android Image Compression Using ImageZipper Library?
Add this to your root build.gradle file:
Kotlin Native is another step toward making Kotlin usable throughout a modern application.
Eventually, it will be possible to use Kotlin to write every component, from the server back-end to the web or mobile clients.
Sharing the skill set is one big motivation for this scenario.
Kotlin is often Android or backend.
More than that (or whatever ran on our beloved JVM).
More on Kotlin : See other interesting tutorial and news about Kotlin
On August, 21st after the solar eclipse, Google released the final version of Android 8 now known as Android Oreo.
The sun wasn’t the only thing that was hidden for a while today, as Progressive Web Apps have acquired new problems.
I’ve installed Android 8 on my Google Pixel, and tested a couple of things regarding websites and PWAs and then I got some problems with Android Oreo.
You have to know : How Android Instant Run Works?
But let me start with good news: software updates can solve most of the problems.
The issue is that nobody seemed to care enough about it to do it before the Android release that is currently being delivered to users.
- Gallery (GALLERY)
- Camera (CAMERA)
- Facebook (FACEBOOK)
- Amazon Cloud Drive (CLOUDDRIVE)
- Dropbox (DROPBOX)
- Box (BOX)
- Gmail (GMAIL)
- Instagram (INSTAGRAM)
- Flickr (FLICKR)
- Picasa (PICASA)
- Github (GITHUB)
- Google Drive (GOOGLE_DRIVE)
- Evernote (EVERNOTE)
- OneDrive (SKYDRIVE)
GraphView is a library for Android to programmatically create flexible and nice-looking diagrams.
It is easy to understand, to integrate and to customize.
Recently we’ve seen some View article like Increment ProductView, OverlayVeiw, Image SlideView, Discreate ScrollView, SwipeView and many more you can get.
But today i am going to share a Graph Library for creating zoomable and scrollable line and bar graphs.
or implement your own custom types.
If you’re planning to make your own Wear app then i can give you list of some great Android Wear library which you can use in 2018.
Happy New Year To All Of You.
Android Wear is a version of Google’s Android operating system designed for smartwatches and other wearables.By pairing with mobile phones running Android version 4.3 or newer, or iOS version 8.2 or newer with limited support from Google’s pairing application, Android Wear integrates Google Assistant technology and mobile notifications into a smartwatch form factor.
It also adds the ability to download applications from the Google Play Store.
Android Wear smartwatches let you track your fitness, glance at alerts & messages, and ask Google for help – right on your wrist.
List of Top 5 Android Wear Library In 2018
The Java Platform Module System (JPMS) is the biggest part of Java 9.
Example of a module with dependencies (requires and exports) :
Goal : Improve the API for controlling and managing OS processes
Motivation : The limitations of the current API often force developers to resort to native code.
Call a ls command then pipe the results into a grep :
Goal: Define a new HTTP Client API implementing HTTP/2 and WebSocket, an can replace the legacy HttpURLConnection API that has numerous problems :
Recently Google announce and release their new Mobile OS named Android Oreo and less than a month later Apple unveiled iOS 11.
Let’s see who win the battle between Android Oreo Vs iOS 11 :
The major update of Android Oreo is the inclusion of picture in picture feature; this picture will allow people to run some apps in the corner of a screen.
This includes the ability to view the notification without opening the app via a small on-screen pop-up that looks like the 3D Touch shortcut menu on iOS, but more notification-based.
Google has integrated the smart text selection that works on the mechanism of artificial intelligence and helps the people to easily cut and paste items.
More recent iterations of Android and iOS have introduced formatting to applicable text, but not much else.
Google is the world largest tech firm and always release the latest update that stunned the whole public.
Google has provided us a variety of platform; enhance the searching, the newsfeed and Android operating system for mobiles.
This time Google has updated the Android platform and improve the operating system with its latest update.
Google has announced to release Android Oreo but the full consumer upgrade will available at last of this year.
The every version of Android brought some major update and make sure that the platform will secure than the previous one.
The newer version of Android can slow to roll out as just 14% of devices are using the Android Nougat.
We all know that good UI is important key factor for app success and for UI informative image is most important.
But nowadays we don’t care about the size of that image which makes app bigger and bigger in size.
ImageZipper is an image compression library which helps you to compress your images both in default and custom way.
It ease out the task to send images to the server.
How to Android Image Compression Using ImageZipper Library?
Add this to your root build.gradle file:
I found a question on Quora about How to add Uber car animation in Android application.
I really like this question and found a solution which help you if want to do this in your application.
Solution is UberCarAnimation is an Android library which showing movement of car on map like in Uber.
Recommended : Make Real time Geo-location Android App
You can see demo on YouTube:
Kotlin Native is another step toward making Kotlin usable throughout a modern application.
Eventually, it will be possible to use Kotlin to write every component, from the server back-end to the web or mobile clients.
Sharing the skill set is one big motivation for this scenario.
Kotlin is often Android or backend.
More than that (or whatever ran on our beloved JVM).
More on Kotlin : See other interesting tutorial and news about Kotlin
There are several popular ORM database libraries out there (SQLDelight, GreenDAO, SugarORM) but we’re going to see top 10 Android database library and nearly every one uses reflection for critical database interactions.
Back-end developers get things done, plain and simple.
See this : Comparison of All Android Image Loading Library
Their work lays the foundation for an app’s success, and it comes with a lot of blood sweat and tears.
Whatever your flavor, NoSQL or SQL these database libraries aim to make that work easier.
ARCore uses three key technologies to integrate virtual content with the real world as seen through your phone’s camera:
What is ARCore SDK ?
ARCore detects visually distinct features in the captured camera image called feature points and uses these points to compute its change in location.
It allows the phone to detect the size and location of flat horizontal surfaces like the ground or a coffee table.
ARCore is constantly improving its understanding of the real world environment by detecting feature points and planes.
It looks for clusters of feature points that appear to lie on common horizontal surfaces, like tables and desks, and makes these surfaces available to your app as planes.
On August, 21st after the solar eclipse, Google released the final version of Android 8 now known as Android Oreo.
The sun wasn’t the only thing that was hidden for a while today, as Progressive Web Apps have acquired new problems.
I’ve installed Android 8 on my Google Pixel, and tested a couple of things regarding websites and PWAs and then I got some problems with Android Oreo.
You have to know : How Android Instant Run Works?
But let me start with good news: software updates can solve most of the problems.
The issue is that nobody seemed to care enough about it to do it before the Android release that is currently being delivered to users.
GravityView is an Android adaptation of Facebook instant articles.
The concept behind the library is to utilize the motion sensors of an Android device and allow the end user to explore the product by rotating his device.
But we couldn’t find any android native library available which we can easily use it in the app.
Gravity View is born to be able to make motion sensor easy to scroll image in android as simple as it can get.
Adding extra filter values to make the scroll smooth with a device tilt.
It is super simple to integrate Gravity View in your current android project.
- Gallery (GALLERY)
- Camera (CAMERA)
- Facebook (FACEBOOK)
- Amazon Cloud Drive (CLOUDDRIVE)
- Dropbox (DROPBOX)
- Box (BOX)
- Gmail (GMAIL)
- Instagram (INSTAGRAM)
- Flickr (FLICKR)
- Picasa (PICASA)
- Github (GITHUB)
- Google Drive (GOOGLE_DRIVE)
- Evernote (EVERNOTE)
- OneDrive (SKYDRIVE)
In past month i did some work on Kotlin and some article you can see on this trending topic.
So today i am here with the list of daily used Kotlin code snippet which every developer need to know.
It is a collection of random and frequently used idioms in Kotlin.
If you have a favorite idiom, contribute it by sending a comment below.
List of Daily used Kotlin Code Snippet
provides a Customer class with the following functionality:
GraphView is a library for Android to programmatically create flexible and nice-looking diagrams.
It is easy to understand, to integrate and to customize.
Recently we’ve seen some View article like Increment ProductView, OverlayVeiw, Image SlideView, Discreate ScrollView, SwipeView and many more you can get.
But today i am going to share a Graph Library for creating zoomable and scrollable line and bar graphs.
or implement your own custom types.