Kotlin is a programming language introduced by JetBrains, the official designer of the most intelligent Java IDE, named Intellij IDEA. This is a strongly statically typed language that runs on JVM. At Google I/O 2019, we announced that Android development will be increasingly Kotlin-first, and we’ve stood by that commitment. Kotlin is an open source programming language that combines object-oriented programming and functional features into a unique platform.
Google semi-officially announces the release of the latest Android version 10. This time, Google decides to go with the numeric digits instead. It made sure to clarify the reason behind not giving a dessert name to the latest version. The reason being, names aren't the proper way to recognize the newest version globally. After the launch of all the Beta versions till August, Android 10 destined to ship on 3rd September 2019.
Features to Look Out for in Android 10
Android 10 has introduced some new navigation features and even a dark mode that is accessible throughout the system. The other significant elements that stand out in the latest version are better encryption and privacy enhancements. Here are the most notable features:
Customizable Themes and Dark Mode
Android 10 gives users the ability to change the highlights of color. A customizable...
Choosing the right framework for mobile app development remains an important concern for the developers. the Google Play store has recorded 2.1 million apps. Whereas, the Apple store is just behind it with 1.8 million apps. Hence, developers are constantly faced with the dilemma of which type of app they should make? Native, hybrid and cross-platform apps work on different frameworks. However, some frameworks once written, can be used for other platforms too. Therefore, It relieves developers from the problems of creating an entirely new app for another platform. Developers should look for those coding languages that can prove beneficial if they want to scale their apps in the future. Apart from creating a sustainable product and a competitive interface, developers can also focus on staying in contact with the maximum followers through different devices. And...
Google hosted its 12th annual conference in May 2019. This was a 3-day conference that began on 7th May 2019 and ended on 9th May 2019. We have accumulated all that was announced at the Google I/O 2019. While people were watching Live videos from across the globe, this year the conference that was held at Mountain View, California was a “No Parking Event” to lessen the traffic blockage. Despite some updates being predictable, Google still had a plethora of announcements catering to AI & software updates that included Android Q, AR search & next-gen Assistant. Here are the top announcements made this year that has left everyone spell-bound. Let's take a peek through them. Google Pixel 3A & 3A XL The tech giant took the opportunity to launch its latest series in the Pixel smartphones - Pixel 3A and Pixel 3A XL at this event. Though most of us...
What is RxJava? “RxJava is a Java VM implementation of Reactive Extension. Basically it is the Library which helps you to compose asynchronous and event-based programs by using observable streams. In RxJava everything in a reactive data stream.” Where Observable emits a stream of data when the subscriber(Observer) starts listening to it. Basic building blocks of RxJava are Observable and Observer. You can create asynchronous data stream on any thread. Which can be managed by Schedulers. In short RxJava = Observable + Schedulers + Observer. What is Observable? Observable is a stream of data. Observable process and emits data when any subscriber starts listening to it. Observable have one or many subscribers.Observable can emit any number of items (zero or more). We can also transform emitted data from a stream by applying different Operators on Observable like map, flatmap, groupBy, debounce, filter, join etc. Operators process data and return an observable. So we...
Jetpack is the new release that was recently announced by Google at I/O 2018 which has promised to make Android app development interesting and easier for the platform. It is the next generation of Android APIs. What is Android Jetpack? It is a set of libraries, tools and a guidance to help make the development process quick and easy for the most amazing android applications. It also provides the developers with the most common infrastructure code so that their focus does not shift from making a unique application. What’s new 1. WorkManager 2. Paging 3. Navigation 4. Android KTX 5. Slices ~ WorkManager It is the perfect solution for restriction-based background jobs that need approved execution, substituting the need for jobs or SyncAdapters. Features 1. Easy to schedule 2. Easy to update current job 3. Easy to create job graph (Execute dependent job in sequential flow -> one after another) 4. Easy to get current state of your job 5. Ability to work on devices with or without...
Kotlin is now an officially supported language in Android which is developed by JetBrains. It's expressive and powerful. It is like a boon for the Android developers. Reasons why we have to use Kotlin instead of java
GDG Ahmedabad hosted the Google I/O Extended meet-up at 9series Solution Pvt. Ltd on 8th May 2018. GDG- Google Developers Group Ahmedabad is for the developers who have interest in latest technology and developments happening in Google. Right from Android, App Engine, Google Cloud, Google Initiated AI activities & Google Chrome Platforms, they organize talks, tech Seminars around the development by Google. There were more than 70 attendees at the meetup organized at 9series premises, Avadesh House, SG Highway, Ahmedabad. All attendees were able to experience the Live I/O Keynotes and sessions in real-time. Google brings new innovations each year and this year was focused more towards AI. In the keynotes, they learned about the upcoming products & platform from Google. Sundar Pichai made some of the interesting announcements of the year for the tech industry and the excitement could be heard in their voices after each...
Here there are some new features and APIs from Android O (API 26), which are helpful to make the user experience much better & Android Application Developer feel more empowered. As a best Android Application developer, we need to be updated with all the features and can check what does this new API do for us.
1) Picture In Picture Mode (PIP):
Picture in picture is one useful feature which helps the user to experience two apps simultaneously. It is already introduced in an Android TV previously, but now it is supported in other Android devices. PIP mode is mostly used for video chat app, or any app that contains video player. When the app is in PIP mode, then your current activity is in onpause() mode so make sure you do not stop showing content on your onpause() instead, we can do that on...Bluetooth Low Energy is a wireless personal area network technology designed by the bluetooth Special Interest Group (SIG). Bluetooth low energy (formerly known as Bluetooth Smart) is a universal low-power wireless standard that makes it easy to connect any product to a smartphone or tablet. The most common use case of bluetooth low energy is transferring small amount of data between nearby device. Support for bluetooth low energy is available on most major platforms as of the versions listed below
BLE is used for making application type of connected watches, tracking tags, sports and fitness sensors, healthcare sensors and remote controls. It is also seen in Smart Home applications such as connected door locks and lightings.
Advantages of BLE are :