Skip to content

Instantly share code, notes, and snippets.

View egomez99's full-sized avatar

Eduardo Gomez egomez99

  • Automation Testing
  • Guadalajara, Mexico.
  • 19:06 (UTC -06:00)
View GitHub Profile
@egomez99
egomez99 / app.js
Created April 10, 2012 21:57
Take a screen shot
var win = Ti.UI.createWindow({
backgroundColor:'white'
});
win.add(Ti.UI.createLabel({
text:'A label that is being shown'
})
);
win.addEventListener('load', function()
@egomez99
egomez99 / app.js
Created April 10, 2012 23:29
Unable to access global variable in commonjs Module in Android
Ti.include('/testLibrary.js');
var module = require('/testModule').call();
/**
* The output of above call is globalClass undefines in android. But in iOS this works fine
*/
@egomez99
egomez99 / app.js
Created April 18, 2012 13:44
Geolocation commonJS Module
var win = Titanium.UI.createWindow({
title: 'Main',
exitOnClose: true,
fullscreen: false,
navBarHidden: false,
backgroundColor: 'gray'
});
win.addEventListener('open', function() {
var GeoModule = require('geolocation');
@egomez99
egomez99 / app.js
Created April 26, 2012 22:39
[ti.cloudpush 2.0.1] simple sample
var win = Ti.UI.createWindow({
layout: 'vertical',
backgroundColor: 'white'
});
var CloudPush = require('ti.cloudpush');
CloudPush.addEventListener('callback', function (evt) {
alert(evt.payload);
});
@egomez99
egomez99 / AndroidManifest.xml
Created April 27, 2012 14:15
ACS Custom AndroidManifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.appcelerator.acs" android:versionCode="1"
android:versionName="1">
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
@egomez99
egomez99 / app.js
Created May 3, 2012 21:13
iOS: Navgroup Closing window
var win = Titanium.UI.createWindow();
var win1 = Titanium.UI.createWindow({
backgroundColor:"red",
title:"Red Window"
});
win1.addEventListener('click', function(){
nav.open(toolsWindow);
});
@egomez99
egomez99 / Stack trace Device logs
Created May 8, 2012 20:13
Barcode 2.3.0 & TiSDK 2.1.0 & Android 2.2 OS
05-08 15:11:29.101: I/ActivityManager(21058): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.appc.test/._1testyActivity }
05-08 15:11:29.171: I/ActivityManager(21058): Start proc com.appc.test for activity com.appc.test/._1testyActivity: pid=25534 uid=10073 gids={1015, 1006, 3003}
05-08 15:11:30.841: I/TiApplication(25534): (main) [0,0] checkpoint, app created.
05-08 15:11:31.201: I/TiApplication(25534): (main) [366,366] Titanium 2.1.0 (2012/05/02 17:34 85e7af3)
05-08 15:11:31.921: I/TiApplication(25534): (main) [717,1083] Titanium Javascript runtime: v8
05-08 15:11:32.001: I/ActivityManager(21058): Process com.android.deskclock (pid 25231) has died.
05-08 15:11:32.171: I/TiRootActivity(25534): (main) [0,0] checkpoint, on root activity create, savedInstanceState: null
05-08 15:11:33.901: E/TiApplication(25534): (KrollRuntimeThread) [1733,1733] APP PROXY: ti.modules.titanium.app.AppModule@44a24ab0
05-08 15:11:34.101: I/ActivityManager(21
@egomez99
egomez99 / app.js
Created May 11, 2012 00:50
OnForce layout issue - 2.0.1.GA2
//contacts.js
//OF.mobile.UI.update_contacts = function(window){
//window.subHeader.descriptionView.layout = 'vertical';
var win = Ti.UI.createWindow({
layout : 'vertical'
});
//ui/window.js
// this.scrollView = OF.mobile.UI.createScrollView({
@egomez99
egomez99 / app.js
Created May 18, 2012 16:28
commonJS GarbageCollector Sample
//Run test 1
var gced = require('create_gced');
var win = gced.create_gced();
win.open();
/*
//When running by second time enable this:
setTimeout(
function(){
@egomez99
egomez99 / B.js
Created June 11, 2012 20:02
Stack overflow when circular referencing commonJS modules - wrong way!
// B.js
Ti.API.info(' <<< B.JS >>>');
require('C');