Posts

How to Implement Picture in Picture in Android

Image
Starting from Android 8.0, it lets user to launch activities in picture-in-picture mode(PIP mode). Use case includes watching a video in a small pop-up window floating in the screen while allowing a user to perform navigation between apps or browsing content on the main screen. By default, the location of pip windows in on the corner of the main screen, also it's draggable so the user can move/drag it to another location on the main screen. Following are the examples and usage of PIP in Mobile Technology PIP-enabled apps let users switch a video into PIP mode and allow it to watch till the end. How to put everything together? For adding PIP mode in the apps, we need to make some changes in Android Manifest. The following set of attributes are required: supportsPictureInPicture configChanges Switching your activity to picture-in-picture Continue Reading: picture-in-picture mode

What are Things Available in New React Native 0.65

Image
  Introduction - React Native launches its new version 0.65 with new Hermes version, accessibility improvements package improvements, etc, following are the new things which launched in react native 0.65. Changes in Hermes 0.8 - Hermes is a javascript open-source VM optimization for  react-native . Some of the standard changes are following -  It introduces “Hades” which is a garbage collector and it delivers up to 30 times. In Facebook, it improves the CPU-intensive workloads 20% to 50%.   Here react-native ECMAScript Internationalization API that is built with android and by default is on, by this change Hermes no longer require locale polyfills. Microsoft made this possible so thanks to them.   Apple M1 Macs and Mac Catalyst now supported by Hermes on iOS.   Memory improvements including Small Integers and pointer compression that shrank the JS heap by 30 percent.   function.prototype.toString changes in react native 0.65    Function proto...

How to Build Swift Package

Image
  What is a Swift Package Manager? This is a tool for managing and distributing swift code.   It can integrate with swift build system of the auto process like downloading, compiling, and linking dependency   SPM is used easily to manage your project dependency. Why use SPM? SPM setup is very simple and easy.   This can also work on Linux.   SPM provides native solutions by apple. Create iOS app First, create an  iOS app  then you can see something like this:- Continue Reading:  How to Build Swift Package

React Native with H2

Image
React Native with H2 Introduction - React native improves itself day by day so in H2 it introduces the new architecture of react native which is near to launch. And its strength is open source. In this, it improves the following areas.   Community Engagement - As we all know about the react-native, react native team shares his vision with the community to improve the community and share his progress too with the community.   New Architecture and Release - In H1 Facebook app has a surface of marketplace, dating, and tab, etc and it migrates near about 1000 surfaces. But in H2 facebook brings the new architecture for the community, in this he provides a playbook where you find the way of migrating the library and application. The React Native team already shares his playbook with those who manage a broad react native library. Once the playbook is stable the team will share it publicly.   Repository Health - Continue Reading:  React Native in H2

Work Manager in Android

Image
What is a Work Manager? Work Manager is basically a task scheduler and a part of the Android Jetpack component which makes it easy to schedule deferrable and asynchronous tasks that are expected to run even if the app exits or device reboot i.e. even if your app kill or restarts due to any issue or reason Work Manager makes sure the scheduled task executes again. WorkManager Features It is fully compatible with all android versions so no need to write an if-else for different OS versions. Using WorkManager we can check the status of the given task or work. Tasks can be scheduled in chained, for eg. when one task is done it can start another task automatically. it provides guaranteed execution with the constraints. Advantages of WorkManager It provides guarantees of the task execution. In other terms, You can schedule a task depending on the condition when it should be run or implemented. So WorkManager will take care of all the scenarios and give the guarantee that the task will be exe...

How to Implement iOS 15 and Android 12 on React Native

Image
Introduction -  In this tutorial, we are going to discuss how to implement iOS 15 and android 12 with  react native .  Because new versions are released for android and ios both and creating apps with the latest platform.  Here we see the latest updates which we get in iOS15 and android 12, so let’s start. Continue Reading :   How to Implement iOS 15 and Android 12 on React Native

Benefits of Using Flutter In 2021

Image
Flutter provides cross-platform like performance for iOS and Android devices and provides support for web and desktop apps.  Flutter  is managed by Google. Fluter uses the dart language and runs on all devices like mobile, web, and tablet. Flutter supports firebase so you can add live streaming and live chat to easily implement in your app. Flutter is supported to provide flexibility and all font libraries and navigation and support for all widgets. React native provides a cross-platform but Flutter is good because Flutter supports desktop apps and web to one-time code systems. Flutter supports cross platforms and most help is an app run for all devices and works smoothly. and available library for advanced features like a firebase, map, payment, rct, etc. Continue Reading Top Benefits of Flutter App Development