/literate-doodle

Android & IPhone UI

Primary LanguageObjective-C

Iphone Installation

Run Osx On Vmware On Ubuntu: Install Mac Os X Sierra 10.12 on Vmware On Ubuntu

Edit the VMX file and add

smc.version= "0"
sudo pacman  -S unrar

for virtual box

https://www.youtube.com/watch?v=pVc6rxk3OUM

npm install -g react-native-cli
react-native init FutureApp
cd Futureapp
react-navtive run-ios

Android Installation

** How to install a Android development environment on Arch linux and Arch linux based distros

Note: If you are running a 64-bit system, make sure the multilib repository is enabled to avoid “error: target not found: lib32-*” error messages.

Aur Installation

android-platformAUR
android-sdkAUR
android-sdk-platform-toolsAUR
android-sdk-build-toolsAUR
android-studioAUR
android-toolsAUR
android-udevAUR
genymotionAUR
linux-headersAUR*

for linux-headers* check uname -a first

Adding Groups

Android-sdk will be installed on /opt/android-sdk. This folder has root permissions, so keep in mind to run sdk manager as root, otherwise you will not be able to modify anything in this directory. If you intend to use it as a regular user, create the Android sdk users group:

groupadd sdkusers
gpasswd -a xen1 sdkusers
chown -R :sdkusers /opt/android-sdk/
chmod -R g+w /opt/android-sdk/

Re-login or as <user> log your terminal in to the newly created group:

newgrp sdkusers

Android Debug Bridge (ADB)

Tip: For some devices, you may have to enable MTP on the device, before ADB will work. Some other devices require enable PTP mode to work. Tip: Many devices’ udev rules are included in libmtp, so if you have this installed, the following steps may not be necessary.

Enable USB Debugging on your phone or device:
Jelly Bean (4.2) and newer:
Go to Settings –> About Phone tap “Build Number” 7 times until you get a popup that you have become a developer.Then go to Settings –> Developer –> USB debugging and enable it. The device will ask to allow the computer with its fingerprint to connect. allowing it permanent will copy $HOME/.android/adbkey.pub onto the devices /data/misc/adb/adb_keys folder.
Older versions:

This is usually done from Settings –> Applications –> Development –> USB debugging. Reboot the phone after checking this option to make sure USB debugging is enabled.

Runing Android Studio

export ANDROID_HOME=/opt/android-sdk
android-studio

React Native

for arch linux usefull video Archlinux ReactNative Android Setup in Facebook page

npm install -g react-native-cli
react-native init FutureApp
cd Futureapp
react-navtive run-android

React Native Clojuescript

Using Clojurescript to launch iOS/Android apps to 1M users - Emin Hasanov

npm install -g re-natal
re-natal init FutureApp2
cd furee-app2
react-native run-android