hi -
sorry for the frustration. it comes from the fact that direct canvas looks great, but the build process is a roadblock. not sure its productive to rant on the web UI but since you asked:
* has been taking forever to load (seems better today tho?)
* it seems to always hang on ubuntu. could be a chrome or java issue, you are relying on many other things out of your control. tower of pisa feel.
* all the bling in the UI is very distracting - a "map" window? ads? click the wrong place and hello youtube... >.<
* no way to automate the process - after building i have to download through a form, and mouse around.
I guess its maybe possible to do photoshop etc through a browser, but why? i'd prefer to just have a library we can use within a speedy, local dev workflow.
i guess the potential of a web app is that you can build for more devices downstream... always connected etc. and if the stars align things work... but seems way too fragile for primetime right now.
/endrant.
so anyway, give up on ubuntu - a huge pain for our dev team. but lets try on OS-X
on osx, i was previously getting a hang on building.
today (maybe cos its a weekend?) i started a new project from one of your sample templates and was able to get past build stage.
app runs in the simulator/mockup/whatever you call the XDK webpage.
but on sending the (adhoc android build) apk to a device, i get the icon is installed, apps splash screen shows, but then i get a very dark screen - can vaguely see ghost icons of the UI control buttons that are part of the demo.
are the templates meant to work as is, or do i need to modify somehow?
below is output from logcat on the device:
> AppMobi is not defined
so seems that some libs are not included in the template html?
i guess i'll edit the template and try to fix that after posting this.
> since you do not want a UIWebview or "failapp", it seems you need to learn objective-c/android (or use another engine).
actually i would prefer directCanvas as a component of our own app(s), rather than taking the "bundled" approach you guys have done. is that something you are considering?
>> ps. - The problems people have been having is that they aren't following directions on separating out code from the DirectCanvas layer and the UIWebview
can you point me to that advice? i want to get a html game running with directCanvas. what do i need to change compared to a working impactJS app?
tx
I/ActivityManager( 98): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.pikkle.pikkle.trav3/.MainActivity } from pid 185
I/SpeechKit( 410): Initializing SpeechKit
I/SpeechKit( 410): Starting ping transaction
V/RenderScript_jni( 185): surfaceDestroyed
I/SpeechKit( 410): Connected with session ID c436031f-3857-4205-9ca2-f0c525e7e98b
I/SpeechKit( 410): PDX Query Result Returned
D/dalvikvm(32636): GC_CONCURRENT freed 916K, 47% free 3884K/7239K, external 1625K/2137K, paused 2ms+2ms
D/dalvikvm( 6639): GC_EXPLICIT freed 529K, 49% free 3756K/7239K, external 1625K/2137K, paused 68ms
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:104
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:107
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:104
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:107
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:104
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:107
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:98
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:101
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:98
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:101
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:110
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:114
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:117
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:121
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:117
W/webview ( 410): Miss a drag as we are waiting for WebCore's response for touch down.
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:121
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:110
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:114
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:98
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:101
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:104
W/webview ( 410): Miss a drag as we are waiting for WebCore's response for touch down.
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:107
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:98
W/webview ( 410): Miss a drag as we are waiting for WebCore's response for touch down.
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:101
W/webview ( 410): Miss a drag as we are waiting for WebCore's response for touch down.
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:110
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:114
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:104
W/webview ( 410): Miss a drag as we are waiting for WebCore's response for touch down.
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:107
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:110
W/webview ( 410): Miss a drag as we are waiting for WebCore's response for touch down.
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:114
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:110
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:114
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:104
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:107
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:104
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:107
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:104
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:107
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:104
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:107
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:98
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:101
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:110
E/Web Console( 410): Uncaught ReferenceError: AppMobi is not defined at
http://localhost:58888/pikkle.trav3/3.4.0/index.html:114
D/dalvikvm(32636): GC_EXPLICIT freed 51K, 47% free 3862K/7239K, external 1625K/2137K, paused 68ms