**** BEGIN LOGGING AT Fri Dec 19 02:59:57 2008 Dec 19 03:46:33 how do you trap signals from an activity? Dec 19 04:38:38 Anyone dev's located in Vegas? Dec 19 04:38:47 Any* Dec 19 04:45:02 they're all snowed in ! Dec 19 04:50:12 i'm tempted to hack on wpa-eap, but I haven't found the bits that talk to wpa_sup yet Dec 19 04:58:38 what is eap again? Dec 19 05:05:04 WPA with username/password instead of preshared key Dec 19 05:05:27 think google not google-guest (though in that case its a certificate not user/password) Dec 19 05:08:05 `:| Dec 19 05:08:17 Interesting thing to know about Google's network ;) Dec 19 05:08:32 Although I suppose one could learn that by hanging around with a sniffer Dec 19 05:08:42 i'm trying to think of concrete examples here :P Dec 19 05:08:51 CompBrain: hehehehe Dec 19 05:15:09 I'll hack on that tommorow, see how far I get. Dec 19 05:53:40 Need to put kids to bed... Later. Dec 19 05:53:48 oops. WRong channel ;) Dec 19 06:33:33 Hello Dec 19 06:35:28 Does anyone have any experience with the mediarecorder? Dec 19 15:32:43 * michaelnovakjr just ordered his dev phone Dec 19 15:33:15 :) Dec 19 15:33:26 hey romainguy_ how's it going? Dec 19 15:33:32 pretty good Dec 19 15:33:39 I'm on vacation in two hours :) Dec 19 15:33:43 :) Dec 19 15:33:48 that is always good Dec 19 15:34:09 i picked up your book..... good job with it :) Dec 19 15:34:18 thanks :) Dec 19 15:34:39 very good read Dec 19 15:34:51 I'm glad you enjoy it Dec 19 15:34:54 :) Dec 19 15:34:58 it was a joy to write, and a pain to edit Dec 19 15:35:04 unfortunately the editing part lasted for 6 months :) Dec 19 15:35:06 i could imagine Dec 19 15:35:49 I might do a new one on Flex in 2009 Dec 19 15:35:55 sweet Dec 19 15:36:52 man snow is coming down outside :) Dec 19 15:37:02 nice Dec 19 15:37:07 there was snow here when I arrived last week Dec 19 15:37:09 it's all gone :( Dec 19 15:37:13 :( Dec 19 15:37:28 we are supposed to get a lot in NY this weekend, in recent years snow is rare Dec 19 15:37:49 anytime there's precipitation in the air, it warms up just enough so its a cold rain Dec 19 15:51:40 michaelnovakjr, can we at least keep on topic in the -dev channel? Dec 19 15:51:50 relax :) Dec 19 15:51:57 hahaha Dec 19 15:52:33 :) Dec 19 16:27:19 is there some way that I can modify the Cursor content before I pass it to SimpleCursorAdapter? Dec 19 16:27:57 depends on the Cursor implementation Dec 19 16:28:02 depends where the Cursor comes from Dec 19 16:28:03 etc. Dec 19 16:28:11 it has nothing to do with SimpleCursorAdapter :) Dec 19 16:29:36 doing a simple managedQuery for contacts.. and I want to alter the names of contacts who have no names before I pass it to SimpleCursorAdapter for display.. Dec 19 16:30:18 is there an easy way for it or do I have to make some ugly hacks for it? :) Dec 19 16:30:41 I think there's a way Dec 19 16:30:51 I remember an API to do mapping at the cursor level Dec 19 16:30:55 I don't remember it though Dec 19 16:33:06 I tried looking for that the other day and ended up settling on dumping the info into an array Dec 19 16:34:42 marklar_, hmm.. that sounds like an option for me also Dec 19 16:35:12 yeah, my case was very simple, just needed to modify strings from a DB before they were shown Dec 19 16:35:16 but it works fine Dec 19 16:35:29 Couldn't find any sort of API for modifying cursors Dec 19 16:35:36 romainguy_, I've searched on the surface for something like that but haven't found anything.. I'll dig a little more.. maybe something turns out Dec 19 16:35:38 there is something Dec 19 16:35:43 romainguy_: morning Dec 19 16:35:47 yeah, I didn't look to long :) Dec 19 16:35:52 the contacts provider in cupcake uses it Dec 19 16:35:55 for the live folders Dec 19 16:36:01 Oh, anyone know... does Google Cambridge have the day off 'cause of the storm? Dec 19 16:36:14 storm? Dec 19 16:36:38 I know that some of them are working. Dec 19 16:36:44 more like they'll have the day off because everyone'll be outside throwing snowballs Dec 19 16:36:52 aww Dec 19 16:37:02 * iNToIT makes a snowcone Dec 19 16:47:23 ah.. turns out using an array is not the best solution in my case afterall.. have to find the "right" way to do it then :) Dec 19 16:47:51 you could also simply do it in the adapter... Dec 19 16:47:57 that would be much easier :) Dec 19 16:48:25 romainguy_, if I compare the initial code drop to cupcakes then Contacts provider hasn't changed much.. so it also has to be there in 1.0.. which is great! :) Dec 19 16:48:31 If you do find the 'right' way, please share :) Dec 19 16:48:54 marklar_ will do :) Dec 19 16:49:05 tauno_: ty Dec 19 16:49:06 you should seriously consider doing it in the adapter Dec 19 16:51:14 romainguy_, k, will try it :) Dec 19 16:58:22 can i have eclipse auto run my app in the emulator when i press f11? Dec 19 16:59:46 nvm now its doing it =) Dec 19 17:04:13 grr. Dec 19 17:04:27 GLLogger - couldn't load library (Cannot find library) Dec 19 17:04:55 I'm trying to do something incredibly naughty and link against the native opengl libraries Dec 19 17:06:36 I've loaded libGLES_CM.so already Dec 19 17:06:57 libhgl.so obviously does not exist. Dec 19 17:07:11 what do i have to do exactly if i inherit from GridView (let's call it FooGridView) and want to specify this view in an xml layout? i tried full package name+class but the inflater throws Dec 19 17:07:15 ah, wait, this is on the emulator. Dec 19 17:07:44 er Dec 19 17:08:06 the emulator doesn't have libhgl.so, but the device does. Dec 19 17:08:08 i copied the helloworld example but when i press F11 to run it it just says Android.... nothing more.... =S Dec 19 17:08:22 vol: everything you want is in libGLES_CM. What are you trying to accomplish? Dec 19 17:08:22 SpamInaCan: the emulator is booting. Dec 19 17:08:24 wait a bit. Dec 19 17:08:36 andyross: good question. Dec 19 17:08:47 Ahhhh i thought it was just quick load thanks XD Dec 19 17:08:58 eglGetDisplay, eglInitialize, etc. Dec 19 17:09:11 we're linking against GLES_CM, not hgl Dec 19 17:09:21 so I'm not really sure why all of a sudden the GLLoader is upset about not having it Dec 19 17:10:27 Does one of your libraries link against it? Check arm-eabi-objdump -p whatever.so and see if you see libhgl.so as required, towards the bottom of the output. Dec 19 17:10:58 My rig did most of its egl stuff in Java, but still, I'm pretty sure the functions are all in the library. Dec 19 17:13:06 andyross: slightly disengenious question, since we only have 1 monster lib : Dec 19 17:13:14 still, we can check against .a files right Dec 19 17:13:50 .a files are statically linked, they're just code, and can't pull in a shared library except using dlopen. Dec 19 17:14:07 Is it possible that the emulator has a different opengl library, and you're actually using one intended for the device? Dec 19 17:14:38 (figured it out, ctor(Context,AttributeSet) needed) Dec 19 17:14:46 Do the same trick with the libGL on the emulator and see if it needs it. Dec 19 17:15:16 I never used the emualtor much, but at least one person reported the GL rig worked there. Dec 19 17:15:19 andyross: it may be entirely possible. Dec 19 17:16:36 we are linking against any libraries built from the android source, in any event Dec 19 17:18:19 the lib in question runs correctly on device, fwiw Dec 19 17:22:39 IIRC, libhgl is the hardware-specific implementation, and is not required. Dec 19 17:22:48 Everything just reverts to the software implementation. Dec 19 17:22:58 However, I don't know why things would fail. Dec 19 17:23:25 GLLogger (or whoever calls it) was most displeased, nontheless. Dec 19 17:24:11 Quake links against libGLES_CM Dec 19 17:24:52 there's quake for G1? Dec 19 17:25:19 Not for you (licensing questions, it's an example of something we don't want you to be doing yet, etc). Dec 19 17:25:29 Not officially supported! Dec 19 17:25:42 I may have unofficially played deathmatch over WiFi. Dec 19 17:25:53 are you unofficially able to control anything? Dec 19 17:25:58 because god knows that was hard on the n800 Dec 19 17:26:07 and that had a dpad Dec 19 17:26:14 AND more buttons Dec 19 17:26:19 The trackball works as a dpad, but not terribly well. Dec 19 17:26:27 You *do* have a full keyboard. Dec 19 17:26:33 touche. Dec 19 17:27:07 fadden: What part of it is an example of something you dont want us to be doing? Dec 19 17:27:23 Or is it the whole package... Dec 19 17:27:41 Native development, notably linking against and using the OpenGL libs directly, is not yet officially supported since the API is subject to change. Dec 19 17:27:46 ah ok, ty Dec 19 17:27:53 There's also some licensing questions (GPL sources, non-free data files, etc). Dec 19 17:28:08 * fadden needs to grab a bagel Dec 19 17:32:09 bagel: accomplished Dec 19 17:40:10 4m2s for a bagel? I need to find a new employer... Dec 19 17:41:00 5/away out Dec 19 17:41:18 andyross: there was somebody in front of me Dec 19 17:41:48 Happily, these things go faster when you don't have to wait to pay somebody for it. Dec 19 17:42:21 We have a nice espresso machine. And I can choose from a selection of packaged processed things in the honor bar dohickey in the kitchen. But baked goods require a walk to the Whole Foods across the street. :( Dec 19 17:42:24 Could've been worse -- looked like there were a couple of people working the waffle iron. Dec 19 17:42:43 Whole Foods... where's that Dec 19 17:44:58 It's an overpriced national supermarket chain. Not worth speaking about. Or if you're asking where the particular store is: http://maps.google.com/?ie=UTF8&ll=45.533748,-122.877307&spn=0.000846,0.001203&t=h&z=20 Dec 19 17:46:21 ah, yea don't see those around New York City Dec 19 17:46:41 not a lot of big box in NYC anyway. Dec 19 17:46:44 Ever try to go to a Whole Foods right before Thanksgiving? Good times. Dec 19 17:47:17 ever try to go to new york during the holidays? Dec 19 17:47:29 The sad thing about whole foods is how little of their food is actually, y'know, whole. They hide a little bulk aisle in the corner. Everything else is expensive cheeses and beers. Dec 19 17:47:30 let's just say its interesting Dec 19 17:47:37 (Whole Foods specializes in organic free range locally-grown antibiotic-free toilet paper and related items.) Dec 19 17:47:50 And packaged. They like packaging a lot. Dec 19 18:00:52 is there any way to transfer files via usb from an app on the computer or the user pressing a button?, i need to transfer 1 file from the phones sd card to the pc and then my pc app takes care of the rest =) Dec 19 18:01:19 vol: you were seeing "E/GLLogger( 183): couldn't load library (Cannot find library)" Dec 19 18:01:37 SpamInaCan: when you plug it in it says "mount as usb?" and if oyu hit "mount" the sd card shows up on the pc Dec 19 18:01:42 That's what I get running Quake in the emulator with the public "cupcake" sources. Dec 19 18:01:55 Shortly after that, the game comes up and starts playing through the demo (at about 3fps). Dec 19 18:03:13 Disconnect, is there a more automated way of doing it?, to mount via usb you have to scroll the notice window down click on the usb then click mount, for the average user just won't get that right =\ Dec 19 18:03:46 i don't think there is. Dec 19 18:04:06 =( Dec 19 18:04:14 well.. wait. maybe you can catch the "usb exists" message and pop up a "click "mount" on the next screen to begin transfer" .. then push off to that prompt Dec 19 18:04:22 its kludy UI-wise but it is probably doable Dec 19 18:05:08 do u think it would be easier to launch a ftp server on the clients machine and transfer via wifi/ Dec 19 18:23:25 is there a good place to put sample android projects? I finally have a working ksoap2 example and don't want to host it myself Dec 19 18:25:22 google code of course. Dec 19 18:25:44 yeah.. could register a new project.. didn't know if there was a collection somewhere else that i could add to Dec 19 19:47:35 OK, building cupcake for the first time. What's the deal with all the missing ANSI C headers? On Intrepid x86_64, I keep hitting undefined calls to stuff like memcpy, strcmp, strlen, etc... So far mostly in aidl and OpenFst. I think I saw someone mention this earlier, is there an underlying cause I can fix instead of having to patch dozens of files? Dec 19 19:51:22 andyross: wait for Google to fix it? Dec 19 19:52:31 Or wait for someone to tell me the magic broken header that fixes all of it at once, which is what I was hoping for. Adding #include to files as the build fails on them is getting stale quickly. Dec 19 19:52:54 no mods needed to the files. Dec 19 19:52:57 i think you are missing a prereq Dec 19 19:54:28 Which one? :) I mean, these aren't weird bugs. My overwhelmingly strong intuition is that there's a header in there somewhere that should have a few includes that it doesn't. Dec 19 19:54:55 Could be that recent glibc's (these are all host files, so far) are stricter about which headers pull in others, I guess... Dec 19 19:55:26 andyross: the issue is that on the platforms the Googlers happen to use, the implicit include set is different than it is on your machine. Dec 19 19:55:51 there've been a lot of patches applied to the git master code base to fix this stuff up, but cupcake hasn't been merged with that yet Dec 19 19:55:56 Could be. But still, a C++ file that calls strcmp() without including string.h is just wrong. Dec 19 19:56:11 I thought cupcake *was* the merged tree? It's stale already? Dec 19 19:56:15 no no Dec 19 19:56:21 stale cupcakes? :) Dec 19 19:56:32 the git cupcake tree is a readonly drop of Google's current working sources Dec 19 19:56:45 as part of the transition to actually *hosting* ongoing work in git Dec 19 19:57:01 it's all still a work (and a merge) in progress Dec 19 19:57:23 So you're telling me that there's no quick fix, and I just need to keep hacking away until the build finishes? Dec 19 19:57:29 alas yes Dec 19 19:57:40 sorry. Dec 19 19:57:58 we know this is not ideal, trust me. Dec 19 20:05:27 ctate: the identical code builds on my ubuntu box with no issues. why is his special? Dec 19 20:06:21 his distro's host-side C/C++ headers have different implicit inclusion happening Dec 19 20:06:41 Ubuntu's headers are apparently pretty liberal with implicit inclusions, as are OSX's Dec 19 20:07:16 It's a pretty stock Ubuntu 8.10 x86_64 box, FWIW. Could be that they've changed the header schemes with this version, I guess. Dec 19 20:07:16 Be glad we still have the "simulator" build. The BSD-based bionic stuff is pretty different from a standard Linux distro. Dec 19 20:07:25 The sim build forces to be at least somewhat honest. :-) Dec 19 20:07:56 * andyross is actually considering hacking at /usr/include ... Dec 19 20:10:56 andyross: that's ... well, that's probably not the ideal approach... ;) Dec 19 20:11:42 Certainly not. But it's easier on my fingers. The build is on to java code now at least, so I have time to reconsider. Dec 19 20:15:13 you're basically done with c/c++ at that point, yay Dec 19 20:16:35 Well, host-side C/C++. Dec 19 20:19:34 fadden: yes, but right after GLLogger was a delightful stacktrace Dec 19 20:21:37 vol: coincidence of timing Dec 19 20:21:47 fadden: perhaps. Dec 19 20:22:12 Whatever the case, libhgl.so isn't required, and its absence should not be a fatal problem. Dec 19 20:22:33 Put another way: Dec 19 20:22:37 I/ ( 183): You got the Dec 19 20:22:37 I/ ( 183): Grenade Launcher Dec 19 20:22:43 :-) Dec 19 20:22:48 hehe Dec 19 20:24:29 :\ Dec 19 20:25:14 vol: let me priv the full set of errors for future ref... Dec 19 20:25:20 well, it is entirely possible that it is unrelated Dec 19 20:25:35 you'll have to wait a minute or two, I closed the emulator and I'm running an svn merge Dec 19 20:51:20 can i use webview without having to use the network connection (maybe load the html up in a var?) Dec 19 20:51:51 Yes, it's possible (don't ask me for details, I've never done it myself, but I know it's possible) Dec 19 20:52:17 thanks jbq =) Dec 19 20:52:32 seems to be WebView.loadData() Dec 19 20:53:49 jbq do i still have to add the internet permissions to the manifest? Dec 19 20:54:24 I don't know. I guess you can try ;-) Dec 19 20:58:02 jbq the android database is sqlite right? Dec 19 20:58:10 yes Dec 19 20:59:25 they need to put like... a cute in it somehow. Dec 19 20:59:41 sqcutelite. Dec 19 21:00:12 lol grey- =) Dec 19 21:02:41 S-cute-L Dec 19 21:03:13 oh I like that even better. Dec 19 21:04:24 I guess that's object-oriented lolcal or something. Dec 19 21:05:35 I meant lolcode Dec 19 21:07:02 besides webview what are the other options for creating guis on android? Dec 19 21:07:22 dude sql in lolcode would be awesome lol Dec 19 21:07:43 all the other widgets: http://code.google.com/android/devel/implementing-ui.html Dec 19 21:07:47 can i haz users_table wherez admin iz 1 Dec 19 21:07:57 ? Dec 19 21:08:05 what language is that Dec 19 21:08:06 hahaha Dec 19 21:08:08 lolcode Dec 19 21:08:26 hah Dec 19 21:08:26 vol don't u think that would be awesome? Dec 19 21:08:29 Heh, in Android you can define custom query languages for the content providers, so I guess you could do that. Dec 19 21:08:38 bf Dec 19 21:08:39 (that'd be good sample code!) Dec 19 21:08:42 bf? Dec 19 21:08:48 http://compsoc.dur.ac.uk/whitespace/ Dec 19 21:08:52 ^^ I'd prefer one in whitespace Dec 19 21:09:06 don't make me get out the trout, vol Dec 19 21:09:25 whitespace is a hybrid of python and make, right? Dec 19 21:09:31 jbq++ Dec 19 21:09:31 not quite Dec 19 21:09:32 * jbq ducks Dec 19 21:09:37 close! Dec 19 21:09:50 it's a cross of python and make, but with More Comments Dec 19 21:09:51 no space's is EVIL! Dec 19 21:12:06 vol: wow, what's that about programming languages that don't force you to think in new ways aren't worth learning? I think whitespace just exploded my brain. Dec 19 21:12:17 I'm not sure if that means I should learn it or what though. Dec 19 21:12:30 grey-: when you're done, move on to brainfuck Dec 19 21:12:38 meh, brainfuck is WAY easier than this. Dec 19 21:12:53 I mean it's got what, 8 operators? Dec 19 21:13:02 brainfuck is AWESOME! Dec 19 21:13:03 I guess this has three... Dec 19 21:13:15 *sigh* Dec 19 21:14:14 * ctate has a friend who wrote more than one prizewinning entry to the IOCCC Dec 19 21:14:24 heheh Dec 19 21:14:29 in the same year? ;) Dec 19 21:14:46 two in 1992, one in 1991 Dec 19 21:15:03 if you lick brainfuck, try brainfork and braintwist for additional fun. Dec 19 21:15:12 s/lick/like/ (nice typo) Dec 19 21:15:13 Sean Barrett - links to entries at http://www.ioccc.org/winners.html Dec 19 21:15:40 hm, what's that 2D programming language...? Dec 19 21:15:58 ctate: C ? Dec 19 21:16:02 ha ha Dec 19 21:16:10 FORTRAN, but not for a few years now :) Dec 19 21:16:36 * ctate was once paid to develop FORTRAN software with a compiler that still cared about columns 1-7 Dec 19 21:19:31 jbq: http://www.muppetlabs.com/~breadbox/orth/pi.or Dec 19 21:19:54 *splat* brain 'splodes Dec 19 22:19:04 How would I go about creating items in a layout, rather than modifying preexisting items? Dec 19 22:56:19 man, it'd be awesome if in addition to 'send calls directly to voicemail' it had 'discconnect telemarketting spammer immediately' or 'fwd telemarketting spammer to DNC abuse #.' Dec 19 22:56:33 +1 Dec 19 22:58:43 +1 Dec 19 22:58:48 I shouted at the car warrenty people today Dec 19 22:58:57 I told them I was from DHS, and this phone was only supposed to ring in emergencies Dec 19 22:59:10 I don't think they bought it Dec 19 23:00:27 they wouldn't care even if you weren't lying. Dec 19 23:42:58 ok this might be wrong place and probly a realy retarded question but since i just seen this place in the channel listing i have to ask does this mean that googles new phone i belive "dream" is out :) Dec 19 23:43:49 htc dream/aka tmobile g1 was released in the US in the end of September. Dec 19 23:44:17 YES thanks that just made my day :) Dec 19 23:44:39 leewang: It's a great phone :) Dec 19 23:45:12 it sounds it from all the vids and reviews plus is htc and google couldnt ask for a better mix Dec 19 23:45:27 leewang: It's still gaining features that other phones already have, but Google's hard at work. Dec 19 23:45:55 yea but googles always been on top of things never once had anything bad to say aboot them Dec 19 23:46:37 thanks now im off to price it thanks again Dec 19 23:49:09 how do you remove the status/notification bar from the screens in activities? Dec 19 23:58:02 khert: in your tag in your manifest, use this attribute: Dec 19 23:58:03 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" Dec 19 23:58:26 ctate, sweet, thnx Dec 19 23:58:43 it's pretty unfriendly, though; really only fullscreen games should use it Dec 19 23:58:54 that's what i'm making Dec 19 23:58:55 games that NEED to be fullscreen with no notification interaction etc Dec 19 23:59:01 well there you go :) Dec 20 00:23:40 is there a way for an activity to tell if it's running on the emulator instead of an actual phone? Dec 20 00:24:49 offhand i do not know Dec 20 00:24:55 and in general that's a bad idea :) Dec 20 00:25:14 heh, just wanted to speed up testing Dec 20 00:25:52 might be able to do some timing checks.. surely the computer is faster at some things which are not regulated? 3d stuff, maybe? Dec 20 00:26:11 the computer is actually much, much slower at some graphics stuff Dec 20 00:26:21 because the emulator has no hardware accel capability Dec 20 00:26:47 but remember that in the emulator, you're actually running all the same code *that runs on the device* Dec 20 00:27:14 literally. at Google people routinely do a build, run it in the emulator, then flash that same system image onto a device and off they go. Dec 20 00:27:37 oh, i know, i can check the SensorManager and see if the readings make sense Dec 20 00:27:38 this is an important feature of the emulator Dec 20 00:28:02 khert: you want to just skip some testing if it's the emulator, or what? Dec 20 00:28:30 ctate: Real droids test on their production phones :P Dec 20 00:28:31 no, i want to generate random input, instead of using sensor readings from the device, since the emulator has no sensors Dec 20 00:28:58 ttuttle: oh sure, but a lot of them (ahem) do a lot of testing in the emulator because of the faster turnaround time Dec 20 00:29:04 khert: ahh, that makes sense Dec 20 00:29:05 ctate: ;) Dec 20 00:29:14 ctate: Wait, Android has tests? Dec 20 00:29:21 don't make me come over there Dec 20 00:29:22 ctate: :P Dec 20 00:29:23 ctate: *nod* it'd be nice to have something w/ the SDK that is a 'flash to device' option. Similar to how I would do gameboy development with a flashcart with no$gmb Dec 20 00:29:38 code, build, emu test, device test. Dec 20 00:29:41 grey-, well, it's missing certain... pieces Dec 20 00:29:44 very seamless. Dec 20 00:29:48 grey-: the goal is that this would be what you can do with the git repo Dec 20 00:29:53 we're just not there yet Dec 20 00:29:56 ctate: *nod* Dec 20 00:30:08 I understand these things take time. (: Dec 20 00:30:14 just saying, once it's there it's a great workflow. Dec 20 00:30:18 totally Dec 20 00:30:23 find a lot of bugs in the emu before you ever need to test to hardware. Dec 20 00:30:52 and that's basically how it goes, although it's iterate[ code, build, emu test] + periodic device usage & testing, in general Dec 20 00:31:10 unless people are working on truly device-only stuff Dec 20 00:31:37 you could always add a switch to pull the sensor data from a socket or from the sensors.. then create another app with controls to send various sensor data Dec 20 00:31:41 *nod* yeah I found I rarely would bother with the device flashing stuff; but it's still nice to have as a like... play with it when I'm not at my computer kinda thing. Dec 20 00:31:44 ctate, yeah, it's hard to take the emulator for a drive with you Dec 20 00:31:54 Although you could with a laptop and the appropriate sensors I suppose Dec 20 00:32:16 someone would need to write the support into the emulator, which is not necessarily trivial, but would be really handy Dec 20 00:32:18 wouldnt' be as responsive Dec 20 00:32:28 but gives options where there are none Dec 20 00:32:39 is the emulator code online? Dec 20 00:32:56 Really I can't see much of an advantage to the emulator compared with a non-primary device. Dec 20 00:33:00 it's based on qemu but i don't know whether we've released our code yet Dec 20 00:33:16 brocktice: well, additional devices are quite expensive for the general public Dec 20 00:33:16 *we*? Dec 20 00:33:21 you a google guy? Dec 20 00:33:22 * ctate works on the Android project. Dec 20 00:33:24 nice Dec 20 00:33:32 ctate, sure, I mean, cost aside. Dec 20 00:33:46 From a strict functionality standpoint. Dec 20 00:34:05 brocktice: "cost aside" is a pretty big statement, but yes, that's why the Android engineers pretty much all have more than one Dec 20 00:34:30 one for general use and "dogfood" testing etc, one for transient stuff -- expected to break/ reflash frequently Dec 20 00:34:32 that brings up a question then.. whats the android way of calling web services? Dec 20 00:34:43 for soap ws Dec 20 00:34:52 i'm so totally the wrong guy to ask about that it isn't even funny Dec 20 00:34:56 ahh.. no worries Dec 20 00:34:58 :) Dec 20 00:35:07 only scattered info on the net unfortunately Dec 20 00:35:27 finally got it working, but wondering if its the way that was envisioned Dec 20 00:36:38 would be happy to clean up the code and submit it to you guys to include with the sample apps Dec 20 00:36:54 ooo Dec 20 00:37:10 there is in fact a samples area in the repo, right? Dec 20 00:37:15 dutch_afk, what is it? Dec 20 00:37:45 it uses ksoap2 like others have mentioned online.. in fact its the soccer ksoap2 example ported to android Dec 20 00:37:58 just was a pain to get all working Dec 20 00:38:03 on the latest sdk Dec 20 00:38:28 err.. at least by following the directions people have posted online htat i've seen ;) Dec 20 00:38:45 * dutch_afk thinks that for someone afk, he sure talks a lot Dec 20 00:38:53 :) Dec 20 00:44:44 are there any published android programming books? Dec 20 00:45:15 there are some available Dec 20 00:45:16 Why would you want a book? Dec 20 00:45:28 books are for losers Dec 20 00:45:29 but be careful because they are not all up to date with Android 1.0 Dec 20 00:45:39 because i don't like the api docs XD Dec 20 00:45:50 what is the best one for android 1.0? Dec 20 00:45:57 the API docs Dec 20 00:45:58 I would go with Mark Murphy's Dec 20 00:46:52 I'm really trying to decide what type of application I will develop for android Dec 20 00:47:15 what do you need? Dec 20 00:48:47 more weed prolly Dec 20 00:50:43 I wish I smoked weed Dec 20 00:52:50 I'm thinking the best thing I could do is just port one of my old J2ME apps over Dec 20 00:52:52 to Android Dec 20 00:54:52 ithas been 3 years since I've developed in Java Dec 20 01:29:52 dang... could anyone please write a usable uninstaller? Dec 20 01:29:56 this thing is a PITA Dec 20 01:45:00 ooh, i should rant more about things. just stumbled upon such an app Dec 20 01:46:36 WTF WEED Dec 20 02:09:47 if tabhost is depreciated, what is the recommended way to implent a tab based UI? Dec 20 02:10:22 I've been googling this all night and I can't find a straight answer, maybe someone in here knows? Dec 20 02:46:21 ITechJunkie, I thought tabhost was un-depreciated Dec 20 02:47:21 http://www.jsharkey.org/blog/2008/02/14/android-tabhost-in-the-m5-sdk/ Dec 20 02:47:49 this help? **** ENDING LOGGING AT Sat Dec 20 02:59:57 2008