fokkezb / tutorial Goto Github PK
View Code? Open in Web Editor NEWTitanium Alloy Tutorial
Titanium Alloy Tutorial
In the tiapp.xml, we have 'dp'
Removing the 'type="string"' fixes it. PR on the way.
Make clear instructions on how to - on forehand - create USB sticks with:
Resetting and switching branches makes the tutorial more complex then it needs to be.
It would be better to move everything under the master and have different app
folders (app-01
, app-02
..). Then all students have to do is rename the right folder to app
and back again.
It would be even better if themes would also support views, so the app folder only contains a config.json
where you select the theme.
Problem is that when you load the default app in Android the WebView is scrollable horizontally. On iPhone, it isn't.
PR on the way.
For sake of simplicity maybe it's better not use _.template
in app/controllers/detail.js.
In real-world I'd move the template to an HTML file I'd read and cache, but for a tutorial you want to keep it as simple as possible.
Hi Fokke,
First off: thanks for these awesome slides and amazing intro to Titanium app btw, we're going to try using them this Saturday for a free class for people who want to learn about Titanium.
I had some problems when compiling this version for the latest Titanium SDK (3.3.0.GA) and received an error like this on compile:
Error: No resource found that matches the given name (at 'theme' with value '@style/Theme.AppCompat.Translucent').
I did the following to fix it:
The Ti documentation says this about 3.3.0:
"Starting with Release 3.3.0, the Titanium SDK only supports the AppCompat themes and your target SDK level must be 14 or above. If you try to use an unsupported theme, you will either receive a build error that the resource cannot be found or a runtime error that the theme is not supported."
Reference: http://docs.appcelerator.com/titanium/3.0/#!/guide/Android_Themes
It would be perfect if you could provide an exe
/ dmg
file with a out of the box VM that runs Mac and has Titanium.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.