Feather

Feather Bridging the gap between what the industry needs and what a student learns. Making them more efficie

Students in India lack the practical knowledge which is needed to grow in the outside world. Companies don't want to invest in teaching freshers everything from the beginning. Thus our aim is to provide the students with hands on practical knowledge which will help bridge the gap between college studies and professional life. Providing the student what the industry really wants from him. This can

only be achieved with direct interactions via workshops, B Plans, hackathons and a whole lot of other ways.

18/04/2016

Guys, we have pushed the code of the application that we build during the workshop on Github.
The link to the repository is https://github.com/manas15/ReactNativePropertyApp.git (go ahead and fork it )

There will be a couple of things you have to do now
1. Signup for a github account. https://github.com/
2. Follow our github profile (because we'll add you as the a contributor for this application. This will add a lot of value to your resume) . Also, we'll be posting a lot of learning material for you on react native in the coming days. Link: https://github.com/manas15/
3. Try to set up the environment for react native (for those who have not yet done that )
4. Some of you have exams this week, so please give your suggestions when do you want to have a follow up session.

16/04/2016

Installation React Native

First install Homebrew using the instructions on the Homebrew website, then install Node.js by executing the following in a Terminal window:
$ brew install node

Next, use homebrew to install watchman, a file watcher from Facebook:
$ brew install watchman

This is used by React Native to figure out when your code changes and rebuild accordingly. It’s like having Xcode do a build each time you save your file.
Next use npm to install the React Native Command Line Interface (CLI) tool:
$ npm install -g react-native-cli

Navigate to the folder where you would like to develop your React Native application, and use the CLI tool to construct the project:

$ react-native init PropertyFinder
This creates a starter-project containing everything you need to build and run a React Native application.
( If you get complaints about the version of node, make sure the one installed by brew is the one in use. Run brew link --overwrite node in the terminal. )

Android Setup
- Install Git
- On Mac:
- brew install git
- On Linux:
- install Git via your package manager.
- On Windows:
- download and install Git for Windows. During the setup process, choose "Run Git from Windows Command Prompt", which will add Git to your PATHenvironment variable.
- Install the Android SDK (unless you already have it)
- Install the latest JDK
- Install the Android SDK:
- On Mac: brew install android-sdk
- On Linux and Windows: Download from the Android website

Define the ANDROID_HOME environment variable
IMPORTANT: Make sure the ANDROID_HOME environment variable points to your existing Android SDK:

- On Mac, add this to your ~/.bashrc, ~/.bash_profile or whatever your shell uses:
- If you installed the SDK via Homebrew, otherwise ~/Library/Android/sdk
- export ANDROID_HOME=/usr/local/opt/android-sdk
- On Linux, add this to your ~/.bashrc, ~/.bash_profile or whatever your shell uses:export ANDROID_HOME=
- On Windows, go to Control Panel -> System and Security -> System -> Change settings -> Advanced -> Environment variables -> New
NOTE: You need to restart the Command Prompt (Windows) / Terminal Emulator (Mac OS X, Linux) to apply the new Environment variables.

Use gradle daemon
React Native Android use gradle as a build system. We recommend to enable gradle daemon functionality which may result in up to 50% improvement in incremental build times for changes in java code. Learn here how to enable it for your platform.
$ brew install gradle

12/04/2016

Hey Guys!
Feather is organizing a React Native workshop in DTU in association with IBM this weekend on the 16-17th April. So we'd be really obliged if you'd share your ideas and suggestions on how to make this an enriching and a more fruitful experience for all of us.
Thanks :)

Address

Bawana Delhi

Telephone

088266 55313

Website

Alerts

Be the first to know and let us send you an email when Feather posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share