Image for post
Image for post
Photo by Tim Gouw

Did you forget to push the code to the version control system ?. Here is the easy way to automate the commit and push the source code to any version control system using Apple Script Editor

Step 1 :

Create a new branch for the project (eg- development) also make sure your current workspace ie. development.

Step 2 :

Open Apple Script copy & paste the below code, change the project path and commit messages and time interval to commit & push the source code

Step 3 :

Save and export the script as application

Step 4 :

Make the application run at system startup, open System Preferences -> Users & Groups -> Login Items click the + button and add the saved application. …


Image for post
Image for post

An Android library is like JAR files, the Android ARchive(AAR) bundle is the binary distribution of an Android Library Project.

Apart from JAR file, AAR contain resources as well as compiled byte-code and assets are not supported. we can make library modules which can be used as dependencies in Android projects.

1.Getting started

In Android Studio each library is a module. To create a new library module in an existing Android project.

select  File ▸ New ▸ New Module and select Android Library.
AndroidLibray
AndroidLibray

After successful build please ensure library is added to your existing project dependencies.

api project(:'yourlibraryname')
Imgur
Imgur

2.Create classes & resources for the library

I have created a library named infinityscroll which is used for pagination in RecyclerView. infinityscroll consist of two classes, both are accessible to the main app…


Image for post
Image for post
gif by Paul van Oijen on Dribble

React is a javascript library for building user interfaces which is developed by Jordan Walke. React Native is used to build mobile apps of both Android and iOS using JavaScript. We can build apps faster instead of recompiling, and also reload app instantly with the help of Hot Reloading.

Getting Started

Step 1.

Download and install Node & npm. Open terminal and check the node and npm version.

node -v

Step 2.

Run the following command to install `Watchman`.

brew install watchman

Step 3.

Final step to install React native

npm install -g react-native-cli

Step 4.

Run the following command to check the current version of React native installed in your system.

react-native -v

Step 5.

Create `HelloWorld` project using React native.

react-native init HelloWorld
cd HelloWorld

Note : Please make ensure you have installed Android SDK and XCode before running the following commands.

react-native run-android
react-native run-ios
Image for post
Image for post

About

Ajith v Giri

Mobile app developer with an eye for design.Loves to create apps with good UI/ UX that doesn’t annoy people.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store