- PhoneGap By Example
- Andrey Kovalenko
- 320字
- 2021-07-16 20:36:40
The installation of Sencha Touch
Download the free Sencha Touch SDK (http://www.sencha.com/products/touch/download/) and Sencha Cmdr. (http://www.sencha.com/products/sencha-cmd/download) from the Sencha website.
The installation of the Sencha Touch SDK
Extract the SDK zip file somewhere you usually place your SDKs. In my case, it is /Development/touch-2.4.1
. Now, we will use this folder in the future for our project-generation process.
The installation of Sencha Cmd
To get Sencha Cmd working, you should install Java Runtime Environment (http://www.oracle.com/technetwork/java/javase/downloads/index.html), Ruby, Apple Xcode for iOS packaging, Android SDK, and Android Studio for Android packaging. We got all this packages installed, except Ruby.
Not all OSes have Ruby installed. Here are the OS-specific instructions to download Ruby:
- Windows: Download Ruby from rubyinstaller.org. Get the
.exe
file version of the software and install it. - Mac OS: Ruby is preinstalled. You can test whether Ruby is installed with the
Ruby -v
command. - Ubuntu: Use
sudo apt-get install ruby2.0.0
to download Ruby.
So now, everything is ready for the Sencha Cmd installation. Extract the Cmd zip file into the temporary
folder. Run the Sencha Cmd installer. All the steps in the Sencha Cmd installation are clear without any input of data, so you just need to click on the Next button several times. The installer adds the Sencha command-line tool to your path, enabling you to generate a fresh application template, among other things. In my case, it has added the following row to the ~/.bashrc
file:
export PATH=/Users/cybind/bin/Sencha/Cmd/5.1.0.26:$PATH
To verify that Sencha Cmd installed successfully, simply type the sencha
command in the terminal. You should see output that starts like this:
$ sencha Sencha Cmd v5.1.0.26 ...
Before continuing to the application generation, we should better understand what we can use from Sencha Cmd and how it can help us.
- Java語言程序設計
- Oracle WebLogic Server 12c:First Look
- Rust編程:入門、實戰與進階
- Python數據可視化:基于Bokeh的可視化繪圖
- C/C++算法從菜鳥到達人
- Oracle 12c中文版數據庫管理、應用與開發實踐教程 (清華電腦學堂)
- Getting Started with CreateJS
- Python高效開發實戰:Django、Tornado、Flask、Twisted(第2版)
- SAS數據統計分析與編程實踐
- Mastering Apache Spark 2.x(Second Edition)
- Asynchronous Android Programming(Second Edition)
- 執劍而舞:用代碼創作藝術
- QPanda量子計算編程
- Python期貨量化交易實戰
- AMP:Building Accelerated Mobile Pages