Wednesday, December 26, 2018

Flutter - Firebase cloud storage example

In mobile applications, you may notice image, video and other files that attract users and provide a better utility. These files are stored on the cloud. Cloud file storage is a storage service that is delivered over the internet. Cloud file storage is most appropriate for...
Share:

Sunday, December 16, 2018

Flutter - Auto JSON serialization and deserialization like GSON.

To make a big application, we always need some rest API's to provide a dynamic feature to the user. These API often supports JSON as a data format for communication through HTTP protocol. If you have worked with native Android application development. You definitely missing...
Share:

Wednesday, November 28, 2018

Flutter - Pull to refresh widget.

Pull to Refresh or Swipe Down is a common feature of all big mobile Application. You might have seen it in a lot of mobile apps like Twitter and Facebook provides a feature to swipe or pull down to refresh its content. When you swipe from top to bottom of the screen. After...
Share:

Friday, November 23, 2018

Flutter - ListView items custom filter.

We always use listview to display too many items like contact numbers and products in any shopping application. Let's assume a situation, you want to see an item that's placed in the bottom of list. So, it will irritate you to always scroll it down to see a particular item. In...
Share:

Sunday, November 11, 2018

Flutter - Firebase Realtime Database CRUD Operation

Firebase Realtime Database is a cloud-hosted database that helps us to store and sync data with NoSQL database in realtime to every connected client platforms like Android, iOS, and Web.   Nowadays NoSQL databases are gaining popularity and Firebase Realtime...
Share:

Friday, November 9, 2018

How to push source code to BitBucket from Android Studio

If you are working on a big application with Android Studio and you may want to securely store the project code to a remote server. For this purpose, we can use BitBucket repository system. Which will allow you to create a repository and push all source code safely. It is...
Share:

Sunday, November 4, 2018

Flutter - Parse local JSON file in Flutter.

To make a big mobile application, we always need API's to get dynamic JSON data from the server. JSON is text-based, human-readable data interchange format that is used for representing simple data structures and objects. By using text-based JSON, we can create a list of objects...
Share:

Saturday, November 3, 2018

Flutter - Infinite scroll or load more list.

Infinite scroll or load more list is the popular replacement of pagination in a mobile application. With the help of pagination, you can display big data in a small piece of data. Pagination is a common feature in heavy content apps. It breaks down a list of content into...
Share:

Saturday, October 27, 2018

Flutter - Publish plugins and packages

As a mobile developer, we always need some already developed own or third-party libraries. The library makes our project development fast,  save development time and some time provide us a great performance. The project development may become hard If we do not use all...
Share:

Friday, October 19, 2018

Flutter – Login and registration authentication with Firebase

Authentication is a process of identifying a user that is usually based on a username and password. A user can access the certain resource in the application after successfully authenticate. Firebase provides a user authentication feature that is out-of-the-box. Firebase...
Share:

Saturday, October 6, 2018

Flutter - Firebase integration and configuration in a Flutter Application.

To build apps for mobile platforms, we always need a backend server to store data that support your apps. You also want to get your users log-in, which means your backend would have to scale. Then, after you solve your scaling problem, you would need to find creative ways to...
Share:

Sunday, September 30, 2018

Flutter - Back press in a Flutter Application.

As we know, mobile having a small screen to display content. That why most apps contain several screens to display different types of information.  Example: We might have a screen that shows products. Our users could then tap on a product to get more information about...
Share:

Flutter - How can send and receive data between screens.

In Flutter, the user interface is displayed through widgets. The widget is used to represent the data to the user and allows user interaction. In a mobile application, we can have multiple widgets(Screen) and that can interact with each other. During widget interaction,...
Share:

Saturday, September 29, 2018

P2P Kit is a better way to use Bluetooth in mobility.

Bluetooth is a way to exchange data with other devices wirelessly. Android and Ios provide Bluetooth API to perform several tasks such as: 1. Scan Bluetooth devices. 2. Connect and transfer data between devices. 3. Manage multiple connections etc. In this post, I'm...
Share:

Flutter- Screen push and pop with Navigator.

Flutter SDK provides us lot of widgets to create a beautiful screen. Building a user interface with Flutter is pretty simple. To create a big application, we need to create a multi-screen application. We will be required to move around the application or send data back to the...
Share:

Saturday, September 15, 2018

Flutter - Calendar and Date Format in Flutter.

As we know, Flutter has its own UI components, along with an engine to render them on both the Android and iOS platforms. To Display date, time and calendar. Flutter providing us some useful widgets like showDatePicker, DateTime, and DateFormat. In this post, we are going...
Share:

Sunday, September 2, 2018

Flutter - Form Validation in Flutter.

Flutter is a mobile UI open source framework to build high-quality native interfaces for iOS and Android apps with the unified codebase. Flutter has its own UI components, along with an engine to render them on both the Android and iOS platforms. You can compose your whole...
Share:

Sunday, August 26, 2018

Flutter - How can draw route on google map between markers.

Route on google map is the easiest way to reach somewhere. Just enter the address of your source and destination point. After that, you will see the right way to go there and you can control the route map.  Google maps highlight the suggested route in a bright blue color...
Share:

Sunday, August 19, 2018

Flutter - Collapsing Toolbar OR Sliver App Bar

If you are an Android application developer. Then you definitely know about Collapsing Toolbar. It is a wrapper for Toolbar which implements a collapsing app bar. Flutter team calling it Sliver App bar. It displays an image or background in the upper part of the screen,...
Share:

Wednesday, August 15, 2018

Kotlin - Higher order functions

In Kotlin, functions can be represented as values by using lambdas or function references.  Regular functions receive only data parameters, whereas a function that receives another function as a parameter and returns a function as a result is called a Higher-order function. ...
Share:

Thursday, August 9, 2018

Flutter - Capture Image from camera or gallery and apply crop.

In modern application, if you implementing user profile feature. So, you should implement user profile pic and allow a user to set and change profile pic. A user can set a profile pic from his/her mobile gallery or capture image from camera.  Besides just...
Share:

Wednesday, August 1, 2018

Flutter - GridView builder example.

In a mobile application, GridView is a view group that displays items in a two-dimensional scrolling grid (rows and columns).  Users can select any grid item by clicking on it. By default GridView scrollable, so we don’t need to use ScrollView or...
Share:

Monday, July 30, 2018

Kotlin - Lambda expressions

Lambda expression in kotlin is an anonymous(a function without name)function. Lambda  Expressions help us to write a function in a short way. We can pass functions as arguments to methods and return them. Lambdas are one of the most powerful features in Kotlin....
Share:

Sunday, July 29, 2018

Flutter - How to fix white screen on app startup in Flutter.

If you are a mobile application developer. You definitely have seen a blank white screen before application first screen launch.  Mobile applications do take some amount of time to start up, especially on a cold start. There is a delay there that you may not be able...
Share:

Friday, July 27, 2018

Flutter - Custom fonts family

If you are a mobile application developer. You definitely know, we should implement uniform themes in our application. Uniform themes are a great way to create a consistent look for your application. They can makes applications look very similar to each other. Custom...
Share:

Wednesday, July 25, 2018

Flutter - Bottom navigation bar.

To navigate from one screen to another screen on a single page, there are many options for making navigation easy in your application for the user. Bottom Navigation Bar is one of them.  Bottom Navigation Bar always stays at the bottom of your mobile application and...
Share:

Sunday, July 15, 2018

Flutter - Sqlite Database Example.

In the Mobile devices, there are several ways to store persistent data. Flutter and Dart don't provide a built-in abstraction for accessing SQLite databases. . But Flutter supports an open source module SQFlite. SQFlite is a way of storing app data in Flutter Application. SQFlite...
Share:

Monday, July 9, 2018

Flutter - Google map plugin.

Flutter team has been building Google map plugin for display google map in Ios and Android. In this post, we going to view the progress of Google map plugin.  Before starting a google map Flutter project. Let's know about the power of Google map. . Google...
Share:

Saturday, June 30, 2018

Flutter - Tab bar controller and left drawer.

When you need to wrap multiple screen in a single screen and navigate through them, you have to use Tab and Drawer. When user select a tab, this object sends a message to the parent container for switch the displayed page.              Tab...
Share:

Get it on Google Play

React Native - Start Development with Typescript

React Native is a popular framework for building mobile apps for both Android and iOS. It allows developers to write JavaScript code that ca...