-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
124 lines (84 loc) · 5.23 KB
/
index.html
File metadata and controls
124 lines (84 loc) · 5.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<title>beepRoger Guide by beeproger</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="stylesheets/normalize.css" media="screen">
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen">
<link rel="stylesheet" type="text/css" href="stylesheets/github-light.css" media="screen">
</head>
<body>
<section class="page-header">
<h1 class="project-name">beepRoger Guide</h1>
<h2 class="project-tagline"></h2>
<a href="https://github.com/beeproger/code" class="btn">View on GitHub</a>
<a href="https://github.com/beeproger/code/zipball/master" class="btn">Download .zip</a>
<a href="https://github.com/beeproger/code/tarball/master" class="btn">Download .tar.gz</a>
</section>
<section class="main-content">
<p>Setup a Web development MAC
Containing:</p>
<ul>
<li>Homebrew, Composer, NodeJS, Gulp, Grunt, Bower, Coffee-script, Less, Sass, Ionic, Cordova, Android SDK, JDK and Android Platform Tools</li>
</ul>
<h1>
<a id="brew" class="anchor" href="#brew" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>BREW</h1>
<p><code>/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"</code></p>
<h1>
<a id="composer" class="anchor" href="#composer" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>COMPOSER</h1>
<p><code>curl -sS https://getcomposer.org/installer | php</code></p>
<p><code>sudo mv composer.phar /usr/local/bin/composer</code></p>
<h1>
<a id="nodejs" class="anchor" href="#nodejs" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>NODEJS</h1>
<p>install the package from the link below</p>
<p><code>https://nodejs.org/dist/v4.5.0/node-v4.5.0.pkg</code></p>
<h1>
<a id="install-gulp--develop-dependencies" class="anchor" href="#install-gulp--develop-dependencies" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>INSTALL GULP / DEVELOP DEPENDENCIES</h1>
<ul>
<li>gulp</li>
<li>grunt</li>
<li>bower</li>
<li>coffee-script</li>
<li>less</li>
<li>sass</li>
</ul>
<p><code>sudo npm install -g gulp-cli grunt-cli bower coffee-script less</code></p>
<p><code>gem install sass</code></p>
<h1>
<a id="ionic" class="anchor" href="#ionic" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>IONIC</h1>
<p><code>sudo npm install -g cordova ionic</code></p>
<h1>
<a id="android" class="anchor" href="#android" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>ANDROID</h1>
<h2>
<a id="step-1" class="anchor" href="#step-1" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>step 1</h2>
<p>Download the Android SDK via the link below and move the contents to ~/Applications/android_sdk</p>
<p><code>https://dl.google.com/android/android-sdk_r24.4.1-macosx.zip</code></p>
<h2>
<a id="step-2" class="anchor" href="#step-2" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>step 2</h2>
<p>create or update your .bash_profile file with the contents below</p>
<p><code>PATH=/Applications/android_sdk/tools:/Applications/android_sdk/platforms</code></p>
<h1>
<a id="jdk" class="anchor" href="#jdk" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>JDK</h1>
<p>download and install the JDK to enable building apps for android</p>
<p><code>http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html</code></p>
<h1>
<a id="adb" class="anchor" href="#adb" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>ADB</h1>
<p>Install the Android Platform Tools</p>
<p><code>brew install android-platform-tools</code></p>
<h1>
<a id="ionic-crosswalk-must-have" class="anchor" href="#ionic-crosswalk-must-have" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>IONIC CROSSWALK MUST HAVE</h1>
<p>type the following command</p>
<p><code>android</code></p>
<p>Android SDK Manager wil open, scroll to the bottom of the list and select 'Android Support Repository' and 'Google Repository'. These packages are needed to build apps with Ionic Crosswalk.</p>
<h1>
<a id="homestead" class="anchor" href="#homestead" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>HOMESTEAD</h1>
<p>go to <a href="http://petericebear.github.io/installing-laravel-homestead-osx-20160514">link</a></p>
<footer class="site-footer">
<span class="site-footer-owner"><a href="https://github.com/beeproger/code">beepRoger Guide</a> is maintained by <a href="https://github.com/beeproger">beeproger</a>.</span>
<span class="site-footer-credits">This page was generated by <a href="https://pages.github.com">GitHub Pages</a> using the <a href="https://github.com/jasonlong/cayman-theme">Cayman theme</a> by <a href="https://twitter.com/jasonlong">Jason Long</a>.</span>
</footer>
</section>
</body>
</html>