This list served quite some people but someone else did a better job since.
Go to https://github.com/umpirsky/country-list for a list in your language and format.
I've also compiled a list of nationalities
This list served quite some people but someone else did a better job since.
Go to https://github.com/umpirsky/country-list for a list in your language and format.
I've also compiled a list of nationalities
| /** | |
| * We're going to create an infinite scrollable list. In this case, we're going to show a date. When you swipe left, | |
| * you'll see yesterday. Then the day before yesterday, and so on. Swiping right shows you tomorrow, and so on. | |
| */ | |
| var win = Ti.UI.createWindow({ backgroundColor: '#fff' }); | |
| var isAndroid = Ti.Platform.osname === 'android'; | |
| /** | |
| * Track where we are in the infinite scrollable views, and define how large of a step goes between each view. | |
| */ | |
| var currentDate = new Date(), msIntervalBetweenViews = 1000/*ms*/ * 60/*s*/ * 60/*m*/ * 24/*h*/; |
| // create our web view | |
| var win = Ti.UI.createWindow({ backgroundColor: "#fff" }); | |
| var web = Ti.UI.createWebView({ url: "http://chicago.craigslist.org/" }); | |
| // inject our css when the web view finishes loading (because we need to inject into the head element) | |
| web.addEventListener('load', function () { | |
| // first, specify the CSS file that we should load | |
| var cssFileName = 'styles.css'; | |
| // read in the contents | |
| var cssFromFile = Ti.Filesystem.getFile(cssFileName); |
| var win = Ti.UI.createWindow({ backgroundColor: '#fff' }); | |
| var rotate = Ti.UI.create2DMatrix().rotate(90); | |
| var counterRotate = rotate.rotate(-180); | |
| var scrollView = Titanium.UI.createScrollableView({ | |
| views:[ | |
| Titanium.UI.createImageView({ image:'default_app_logo.png', transform: counterRotate }), | |
| Titanium.UI.createImageView({ image:'KS_nav_ui.png', transform: counterRotate }), | |
| Titanium.UI.createImageView({ image:'KS_nav_views.png', transform: counterRotate }) |
| Ti.include('overrideTabs.js'); | |
| /* | |
| This is a typical new project -- a tab group with three tabs. | |
| */ | |
| var tabGroup = Ti.UI.createTabGroup(); | |
| /* | |
| Tab 1. |
| var win = Ti.UI.createWindow({ backgroundColor: '#fff' }); | |
| win.add(Ti.UI.createLabel({ text: 'Look for the notification! It should be there now.' })); | |
| win.open(); | |
| Titanium.Android.NotificationManager.notify( | |
| 0, // <-- this is an ID that we can use to clear the notification later | |
| Ti.Android.createNotification({ | |
| contentTitle: 'Cheese, Gromit!', | |
| contentText: 'Swiss', | |
| tickerText: 'Our app made a notification!', |
| var win = Ti.UI.createWindow({ backgroundColor: '#fff' }); | |
| var web = Ti.UI.createWebView({ | |
| url: 'http://www.appcelerator.com/' | |
| }); | |
| var linkJS = 'document.titaniumLinkQueue = [];' | |
| + '(function(){' | |
| + 'var links = document.getElementsByTagName("a");' | |
| + 'for(var i = 0, l = links.length; i < l; i++) {' |
| var url = "http://maps.google.com/maps/ms?ie=UTF&msa=0&msid=217110902183005084784.00049d962454fabcabdc2&output=kml"; | |
| //Add routes from a remote KML file to one map | |
| goog.maps.kml.addRoutesToMap(mySingleMap, url); | |
| //Multiple Maps | |
| goog.maps.kml.addRoutesToMap([myGoogleMap1, myGoogleMap2], url); |
| cachedImageView = function(basedir, uri, obj, attr, cacheage) { | |
| /** | |
| Appcelerator Titanium ImageView /w cache | |
| This function attempts to cache a remote image and then returns it again | |
| when it's requested. | |
| The file is stored in a directory "basedir," this is to try and help | |
| you keep files unique. It's not special or magical, but not dirty either. |
| /* | |
| * ユーザーインタフェース | |
| */ | |
| var window = Titanium.UI.createWindow({}); | |
| var feedsTable = Titanium.UI.createTableView({}); | |
| var playingPanel = Titanium.UI.createView({ | |
| bottom:-65, |