**** BEGIN LOGGING AT Sun Sep 28 02:59:57 2008 Sep 28 03:13:42 is the iphone devkit java? Sep 28 03:18:26 wastrel: no Sep 28 03:18:32 wastrel: it's Objecttive C Sep 28 03:19:17 It's like C with a Smalltalk object model bolted on. Very little type safety and no metamodel. However, it does have some pretty nice features too Sep 28 03:36:59 ah that makes sense that's what they use for osx stuff Sep 28 03:37:55 and the iphone does indeed run osx Sep 28 03:47:07 So since android is open I can sell my apps directlyt from my website? Sep 28 03:47:25 tonyacunar: yeah, I think apk links will open up install dialogs Sep 28 03:47:42 Very nice. Much better than damn app store Sep 28 03:47:52 I heard it takes like a month for Apples QA to approve your app Sep 28 03:49:33 zhobbs: back in FL? Sep 28 03:49:42 finally!! Sep 28 03:50:02 * unix_infidel wonders what the game plan is for piracy. Sep 28 03:50:03 nice to be back home.. Sep 28 03:50:48 jasonlee: yep, got in from the airport, took a nap, and now back to work Sep 28 03:51:01 zhobbs: same here Sep 28 04:41:31 so... what should I really expect with this phone? i currently have a windows mobile phone and i get push email. will my mail still be pushed? Sep 28 04:41:43 i'm using google apps. will that be supported or just gmail? Sep 28 04:41:57 Yes, your email will be pushed Sep 28 04:53:17 PoohbaLT: depends on how you get email Sep 28 04:53:29 PoohbaLT: gmail is push, imap is pull Sep 28 05:04:37 is this serious? http://www.bbspot.com/News/2008/09/im-an-android.html Sep 28 05:04:47 seems like it would bring a lot of attention to android Sep 28 05:05:32 Agreed, it would be fantastic for us :) Sep 28 05:09:43 yeah, cause I was worred that no one would even know what android was, but if apple runs ads then that's great Sep 28 05:10:11 "Google said that Android was an open platform, so it couldn't rule out the possibility of a network of phones becoming self-aware and seeking emotions, or forming into human-hating killing machines. " Sep 28 05:10:13 Excellent. Sep 28 05:10:39 I know, that sounds awesome Sep 28 05:11:18 yeah totally Sep 28 05:11:23 people don't know what kind of punch android is packing Sep 28 05:39:24 To say nothing of the roundhouse kicks. Sep 28 05:47:00 hey HuXu Sep 28 05:47:08 hellooz!! Sep 28 05:47:40 so you were looking for a dev channel, and freenode wasn't your first guess? Sep 28 05:48:09 it was, but i think lookin for it, i dunno if i had or not Sep 28 05:50:45 brbz Sep 28 06:42:22 oh my Sep 28 06:42:27 i just did a simple benchmark Sep 28 06:42:46 of a web service that fetches a URL, parses it (XML), and returns something back Sep 28 06:42:53 PHP vs Java Sep 28 06:43:42 191 ms / 97 ms Sep 28 06:43:53 although i've optimized the java version from the start! Sep 28 06:50:16 no way Sep 28 06:50:37 so you optimize java version Sep 28 06:50:45 write some bloated php version Sep 28 06:50:51 and then compare the two! Sep 28 06:50:57 well to be fair ;) Sep 28 06:51:12 the PHP one boils down to being very simple Sep 28 06:51:26 $x = simplexml_load_string(file_get_contents("...")); Sep 28 06:51:31 iterate $x and then print out one line Sep 28 06:51:49 the java one is like 50 lines of code to do similar Sep 28 06:51:57 but true, i'm cheating in java :D Sep 28 06:52:12 using HttpClient to pool outgoing requests :D Sep 28 06:52:24 case closed. Sep 28 06:52:50 i haven't explored http pooling in php, maybe it'd beat java too Sep 28 06:52:51 f00f-: how's your work coming along? Sep 28 06:53:55 pretty good. mainly porting the PHP backend to Java for deployment/scalability reasons. Sep 28 06:54:02 not much work remaining on the android app though Sep 28 06:54:09 it's just pending on the new backend Sep 28 06:54:52 when launch? Sep 28 06:56:59 i'd say within 30 to 60 days if all goes well Sep 28 06:58:00 good luck Sep 28 06:58:41 i'm having dsl connection problem in fedora Sep 28 06:58:51 any ideas? Sep 28 06:59:22 adsl-start comes back with some null message.. terminated.. Sep 28 06:59:48 no idea. i've never played with dsl/pppoe :/ Sep 28 07:01:17 android.jar is broken Sep 28 07:01:23 i seen only runtime exception Sep 28 07:01:39 can't study Sep 28 07:03:03 if everyone is working on location based ringtones.. Sep 28 07:03:39 android market will be flooded by it Sep 28 07:04:53 Well that's the whole point isn't it? Avoids "duplicates functionality" arguments ;) Sep 28 07:05:09 yeah its good Sep 28 07:05:17 the better locale ringtone will sell Sep 28 07:05:29 or be downloaded, as the case may be Sep 28 07:05:48 yeah.. the price will be 0.10$ Sep 28 07:06:12 * arctanx scratches his head Sep 28 07:06:20 heard warren buffet is buying 5b$ shares in android Sep 28 07:06:42 possibly I've messed up how this all works in my head... I thought it was open slather to write apps and share them for free? Sep 28 07:06:56 free is welcome Sep 28 07:07:20 premium is more than welcome Sep 28 07:07:45 mmk so there's a centralised store system for that then? Sep 28 07:07:54 android market Sep 28 07:07:59 android.com/market Sep 28 07:08:05 ah hah, thanks Sep 28 07:08:21 i like android market Sep 28 07:08:26 everyone put it free Sep 28 07:08:33 then after user get it Sep 28 07:08:35 you charge Sep 28 07:08:56 nice plan Sep 28 07:09:06 pardon? How do you charge the user after they already have it? Sep 28 07:09:27 show ads Sep 28 07:09:49 entice them with a better paid one Sep 28 07:10:22 * arctanx nods Sep 28 07:10:45 almost eveyoneis working on 2 versions Sep 28 07:10:47 lite Sep 28 07:11:16 real Sep 28 07:12:17 you could have a self-sufficient ad-funded one Sep 28 07:12:18 Yeah okay, that all makes good business sense. I only wonder if there will end up being high quality free/open-source and ad-less software available that do all the important or interesting things Sep 28 07:12:39 Making people not want to pay money for other versions Sep 28 07:12:46 no Sep 28 07:12:52 users don't generally mind ads as long as they're relevant and used sparingly Sep 28 07:12:54 its not about not want to pay Sep 28 07:13:26 heard people bought 900$ hello world iphone app Sep 28 07:14:11 users don't mind ads Sep 28 07:14:15 they'll use adblock Sep 28 07:14:49 i doubt it, especially if they're just text ads Sep 28 07:14:54 sprinkled in relevant places Sep 28 07:15:06 for example, some apps show ads in "waiting..." screens Sep 28 07:15:11 Indeed google's ads are not usually a big deal, and sure some people are quite happy to pay money for software. But look at Linux: a lot of people have put in a lot of work and made it available for free, and without advertising kickbacks. I'm just trying to see if there's any reason the same won't happen on the android platform Sep 28 07:15:13 otherwise it would be a wasted screen Sep 28 07:15:16 f00f-: nice idea Sep 28 07:15:24 instead of progress.. show ads Sep 28 07:15:45 arctanx: there's tons of paid apps for linux Sep 28 07:15:50 lolo http://www.bbspot.com/News/2008/09/im-an-android.html Sep 28 07:16:38 80% will be happy with free Sep 28 07:17:02 20% will want paid Sep 28 07:17:05 paid apps are tough, since it depends on what type of app it is Sep 28 07:17:17 paid apps will sell Sep 28 07:17:20 for location apps, lots of stuff will be free already Sep 28 07:17:24 games, maybe not Sep 28 07:17:30 people will pay for entertainment without a doubt Sep 28 07:17:36 yes Sep 28 07:17:43 music, movies Sep 28 07:18:06 illuminum: lol Sep 28 07:18:20 proprietary software for $ will finally be relegated to where it belongs, niche markets Sep 28 07:18:27 Okay so the answer to my question is really that yes, people will be able to release free software which undercuts paid software if they want to, but the paid applications are going to be cool enough and of high enough quality that there will still be a large market for those? Sep 28 07:18:46 unless there's such a large market for them that they are pirated. Sep 28 07:18:53 these arent exactly new paradigms. Sep 28 07:19:07 its easy to track your users.. Sep 28 07:19:15 no that is wrong unix. if there is a large market then there will also be a defacto opensource standard in the works Sep 28 07:19:32 which will evolve as the leader under natural system dynamics Sep 28 07:19:35 Mm but they're really getting into the impulse-buy price range where that's probably less likely. People who spend $xxx on a phone probably won't mind dropping a dollar on a cool app compared with the trouble of pirating Sep 28 07:19:45 yup Sep 28 07:19:55 people are happy to pay for their mobile apps Sep 28 07:20:01 its a new thing Sep 28 07:20:11 until such a point where there is a market that makes it just as easy to use pirated apps. Sep 28 07:20:48 search for an app, find an app you like, search for said app at pirate marketplace, steal if there, buy if not. Sep 28 07:21:01 proprietary apps cannot compete in quality/value when an opensource project gets to its critical mass point Sep 28 07:21:05 plus, most of the apps will be very inexpensive Sep 28 07:21:27 less than 10$ is a good market Sep 28 07:21:39 illuminum: which is why photoshop has totally failed! hm. Sep 28 07:21:39 people don't generally hesitate when it's only $3-5 per app Sep 28 07:22:06 you have a lite version, which is free Sep 28 07:22:12 illuminum: That's what my thought was. I'm sure many developers are looking at the iphone and saying "sweet, I can make tonnes by making things for the android" but there will be a significant open source movement making all the main cool apps available for free, and community developed to improve their feature set too Sep 28 07:22:19 f00f: hell, a lot of people pay $1-3 for a 20 second *ringtone*, which still boggles my mind ^^ Sep 28 07:22:32 lol Sep 28 07:22:33 very true Sep 28 07:22:59 I think the biggest issue is having a well-integrated payment system without a lot of hoops to jump through Sep 28 07:23:00 But really, that's not most people. saraneya and f00f- are quite right in that people will just pop onto the store and buy something cheap which does the job. Money goes to the developers, win-win Sep 28 07:23:17 at that point, spending a couple dollars for a ringtone or a game or whatever is almost no effort at all Sep 28 07:23:36 is googlecheckout the default payment? Sep 28 07:23:53 i know visa is working on something Sep 28 07:23:54 i'd say ringtones are an extension of yourself allowing you to personalize your device, so people might pay a bit more for that Sep 28 07:24:06 ultimately the best product for the job is going to be the most popular thanks to community ranking Sep 28 07:24:09 http://corporate.visa.com/md/nr/press855.jsp Sep 28 07:24:18 i found that interesting Sep 28 07:24:21 with android you can, in theory, set any song from your sd card as a ringtone Sep 28 07:24:26 no official announcement on payment details for the market yet, I believe Sep 28 07:24:31 zhobbs: in reality. Sep 28 07:24:36 and you're right if the best product currently available at a given time is proprietary then people, myself included, won't hesitate to send 5-15 bucks through the cloud Sep 28 07:24:59 in the music player, hit menu, choose "set as ringtone". done Sep 28 07:25:04 i wish visa partnered up with my bank to do that kind of real-time stuff :X Sep 28 07:25:23 swetland: yeah, the api supports it...not sure if there is a way in the music player... Sep 28 07:25:43 which reminds me...another thing for me to do in tunewiki...it's getting overwhelming Sep 28 07:25:46 the community rating would be interesting.. Sep 28 07:26:01 zhobbs: as I said, there is a way in the music player. Sep 28 07:26:01 swetland: oh, missed that in the music player Sep 28 07:26:37 who becomes the popular developer in android? Sep 28 07:26:40 when did apple become evil? was it the ipod that gave it its hubris? Sep 28 07:26:41 would be fun to watch Sep 28 07:27:12 illuminum: apple has always been good at providing simple well designed products. apple always goes through this. Sep 28 07:27:34 apple is very product focused and this certainly results in some very nice products Sep 28 07:27:55 apple is only for a certain crowd Sep 28 07:27:56 illuminum: Eh it's not inherently evil. They jumped on a _really good_ business opportunity. But it is hubris -- they're not at real risk of losing money and developers to a more community-based product Sep 28 07:28:11 my main complaint tends to be lack of options, as steve is a believer in choice -- everyone should be able to choose to have it steve's way ^^ Sep 28 07:28:12 they're at real risk* Sep 28 07:28:13 yeah but at some stage they made a willful decision to engage in lockout strategy in r&d and insulting the user's intelligence in marketing Sep 28 07:28:31 illuminum: say, since the original mac? ^^ Sep 28 07:29:49 apple never appealed to me because everything has to be "their way", from the hardware to the software Sep 28 07:30:14 The most important thing is that free and proprietary apps are both given equal footing in a convenient way and the user gets a choice. I'm satisfied. Sep 28 07:30:51 G1 is sold out Sep 28 07:30:55 woot Sep 28 07:31:24 i lolled when i read ms windows mobile 7 is delayed on slashdot today--the company has its head in the sand Sep 28 07:32:01 i wonder if they just have really dumb people on the board of directors and can't oust them Sep 28 07:32:40 that's how big companies fail Sep 28 08:34:32 hello everybody! Sep 28 08:43:59 anyone else have problems with illegalstateexceptions and cursors/sqlite databases? Sep 28 08:44:22 I have seen a couple Sep 28 08:44:38 have you checked that you always deactivate/close the cursors? Sep 28 08:45:10 yeah, it's just tricky to figure out when to do so...I guess onPause() Sep 28 08:45:53 you can also use managedcursor and let the activity deal with it Sep 28 08:46:13 I've had trouble with that also...don't remember that the problem was Sep 28 08:46:58 zhobbs, have you done any kind of syncing with your app? Sep 28 08:47:06 I am trying to figure out the best strategy Sep 28 08:47:21 they took out all the sync mechanism from the content provider in v1 Sep 28 08:47:22 no, what are you syncing? Sep 28 08:47:43 mainly data from a sqlite db Sep 28 08:47:49 like route and route points Sep 28 08:48:24 I guess I ll put a trigger within the db and the iterate throught that Sep 28 08:51:37 ahh...think I figured out the illegal state stuff... Sep 28 08:52:38 re Sep 28 09:23:15 i read somewhere that t-mobile will offer a g1 phone that can be unlocked after 90 days for $300? Sep 28 09:24:14 snadge, define somewhere Sep 28 09:24:39 i wish i could remember.. some unauthentic sounding source Sep 28 09:25:03 $399 i heard Sep 28 09:25:13 unlocked Sep 28 09:25:19 or $300 with only 1 year contract? Sep 28 09:25:24 unlocked with contract? Sep 28 09:25:35 no Sep 28 09:25:46 I ll fly to the US and get myself one Sep 28 09:26:05 here it will be available beggining of november most probably Sep 28 09:27:09 you guys are getting it pretty soon Sep 28 09:27:15 what app are you working on? Sep 28 09:27:31 a running application Sep 28 09:27:34 http://www.engadget.com/2008/09/23/t-mobiles-cto-on-g1-unlocking-and-tethering-plus-a-few-detai/2 Sep 28 09:28:00 90 days is a long time to wait though, im only going to be in the USA for 2 or 3 weeks Sep 28 09:28:37 so what do i do.. wait out the 90 days then call them up? Sep 28 09:28:56 where do you live usually? Sep 28 09:30:35 i'm sure some will show up on ebay Sep 28 09:31:29 australia, but i'll be in usa at the end of november early december Sep 28 09:31:39 so it seems like a good opportunity to pick up a g1 while im there :P Sep 28 09:32:15 i bought a g1 one and blendered it Sep 28 09:33:12 maybe if i say im going back to australia and wish for it to be unlocked and asked really really nicely :p Sep 28 09:36:05 and the local carrier must work Sep 28 09:37:58 well we have several 3g networks .. im hoping they're compatible Sep 28 09:38:29 they support iphone and winmo on other htc devices Sep 28 09:43:48 actually i'm not sure if the U.S. version has UMTS-2100 for europe Sep 28 09:44:03 since the spec sheet states 1700/2100 for the U.S. version Sep 28 09:44:20 but it could be a bastardized form of UMTS that uses uplink/downlink in that range Sep 28 09:45:02 G1 supposively should arrive in nov in the UK Sep 28 09:45:15 and T-mobile is german Sep 28 09:51:27 yeah but they'll have different devices for different markets Sep 28 10:05:26 f00f-: those are the bands, not the exact ul/dl frequencies. wikipedia of course has a useful chart for this: Sep 28 10:05:30 http://en.wikipedia.org/wiki/UMTS_frequency_bands Sep 28 10:06:38 yaeh Sep 28 10:06:47 i thought there was another 2100 band Sep 28 10:06:50 i guess there is only one Sep 28 10:07:02 ie, 1700 is band IV and 2100 is band I. Sep 28 10:07:19 i never really understood this stuff though :) Sep 28 10:07:44 they really need fewer bands Sep 28 10:08:19 or smarter radios Sep 28 10:09:18 certainly would save everyone alot of trouble if there were global standards Sep 28 10:09:30 maybe we can do that on mars Sep 28 10:10:24 that's why i don't believe in government in the age of IT Sep 28 10:10:59 well there are plenty of global/intl standards Sep 28 10:11:06 but we dont follow them usually :X Sep 28 10:11:19 software defined radio isn't too far away Sep 28 10:11:28 already being used in some handsets, iirc Sep 28 10:13:36 government policies create unnatural systems that ultimately collapse under surrounding pressure from natural dynamic systems Sep 28 10:14:25 but in the interim we all suffer with crap like having to subscribe to exorbitant 2-year cell phone plans Sep 28 10:54:17 someone here have a G1 t-mobile phone? Sep 28 10:55:26 i want know the boot time of android :p Sep 28 11:33:50 hi, i have a problem with activity list, setting text color. Sep 28 11:34:21 I am downloading an XML message via HTTP server, and i've parsed and displayed it. Sep 28 11:34:45 I want to be have a sort of Priority Identifier for the message that I received Sep 28 11:35:11 for example if value is 1, the font color is green, if 5 yellow, and if 10 red. Sep 28 11:35:28 I've tried the following... Sep 28 11:35:29 View view = getListView().getChildAt(i + getListView().getFirstVisiblePosition()); Sep 28 11:36:03 textView.setTextColor(Color.rgb(255, 0, 0); Sep 28 11:36:13 but it does not get updated. Sep 28 11:36:48 i tried to place the color rendering on onStart(), onPostCreate(...), onStop(), but it just does not get rendered. Sep 28 11:36:51 Any ideas? Sep 28 11:36:52 thanks! Sep 28 13:14:56 if i have never done any serious programming and wanted to start with writing for android. where would i start? Sep 28 13:22:31 i'd say, just learn java with some book or online-manual Sep 28 14:29:37 you know one thing that I think yahoo understands that google doesn't is that even "in the cloud" services can be open-sourced Sep 28 14:33:26 ill bite - what does that mean Sep 28 14:34:36 good morning. Sep 28 14:36:26 hi ttuttle hows tricks Sep 28 16:09:10 hey guys Sep 28 16:10:12 I'm doing a cacher for maptiles, would it be better to: Sep 28 16:10:13 store them in the filesystem do the management in a database Sep 28 16:10:28 *OR* store and manage in database Sep 28 16:11:59 I thought that it might fillup the memory, as SQLite is inMemory :/ Sep 28 16:16:49 plusminus_: I'm pulling this out of thin air, but I would imagine that SQLite does something to avoid pulling the entire database into memory, since that pretty much puts a (low) hard cap on how much data you can store Sep 28 16:17:33 yeah thats likely Sep 28 16:30:37 one can develop apps for android in JavaScript and Google Gears, right? Sep 28 16:41:44 eleftherios: I'm not sure if all of Google Gears is supported. Sep 28 16:42:05 But that should be the case (you might have to poke around with the emulator -- I'm not a Gears Wizard) Sep 28 16:54:02 ok, I will try to get it running on Ubuntu Sep 28 17:01:23 morning Sep 28 17:06:31 I'm trying to include a java project as a dependency in my android project Sep 28 17:07:04 but trying to instantiate any of the classes at runtime causes a crash apparently. I assume the class files are not being converted/exported properly for android Sep 28 17:07:22 but I don't see anything in the android plugin config to ensure the dependencies are exported (or whatever its called for android) Sep 28 17:08:10 Do I have to build a jar and add it to the android project or something? Sep 28 17:12:06 anyone knows about jruby or rhino (javascript interpreter done in Java) coming to Android? Sep 28 17:14:08 eleftherios: I'm probably going to poke at jruby at some point -- I love ruby :o) Sep 28 17:14:20 I haven't heard anything about any current efforts to get it going, though Sep 28 17:14:33 I see, me neither Sep 28 17:14:56 rhino minus the DOM related parts may be an easier task as JavaScript is a small language Sep 28 17:17:06 Will Android ever be 100% java compliant? Sep 28 17:19:30 Do any of you know how to make java project dependencies work with android? Sep 28 17:19:36 with an android project rather Sep 28 17:19:52 I've included the project dependency in the android project, it appears to compile okay Sep 28 17:19:57 tonyacunar: J2EE J2SE J2ME? all? whats 100% java? Sep 28 17:20:11 Call it J2SE Sep 28 17:20:14 java == some vm + javac + some libs Sep 28 17:20:23 but when I look at the packages in the android browser app (in emu), I don't see those packages showing up Sep 28 17:21:21 are you actually using those classes? Sep 28 17:22:07 yeah I'm trying to use one Sep 28 17:23:00 Sprint better not wait until the first bloody quarter Sep 28 17:23:09 I get "The application has stopped unexpectedly" Sep 28 17:23:15 but there is no error output anywhere Sep 28 17:24:38 is there any way to programmatically call adb pull? Sep 28 17:28:11 ah, it looks like the android plugins don't support project dependencies Sep 28 17:28:12 wtg Sep 28 17:45:30 do you guys know if android will work on Imate Ultimate 9502? Sep 28 17:46:02 probably not Sep 28 17:46:21 based on what exactly? Sep 28 17:46:50 the only reason am keeping the phone is because of android.. Sep 28 17:47:15 http://laforge.gnumonks.org/weblog/2008/09/25/#20080925-swisscom <- Thats great news for Openmoko Sep 28 17:47:24 partially because android's still kind of a pos Sep 28 17:47:41 I read that android is compatible with the chipset the ultimate uses. Sep 28 17:49:26 pos? Sep 28 17:50:50 piece of shit :p Sep 28 17:51:13 oh.. Sep 28 17:51:18 lol? Sep 28 17:51:50 sorry, I'm just venting because of the stupid hoops I have to jump through to develop for this pos :) Sep 28 17:51:58 that said, it will probably get better in the future Sep 28 17:55:43 hehe! well, i really am hating my phone now, but its potential is great, i cant believe how lame that company (imate) is.. meh.. Sep 28 17:56:09 hey everyone Sep 28 17:56:50 great, now I can't used LinkedList, which must be due to some incompatibility with Android's "Java" stack Sep 28 17:57:11 im attempting to do some thing really simple ... get the last known location from the phone. I am using location manager, and I have "access_fine_location" set in the manifest... but I still keep getting a security error. Can some one take a quick look at my code and point me in the right direction Sep 28 17:57:12 http://pastey.net/96907 Sep 28 17:57:27 The paste contains, error, project class, and manifest Sep 28 17:57:31 I should start developping on android.. stupid time hehe! Sep 28 17:57:56 you don't want to, believe me Sep 28 17:58:02 this Gava BS is getting old Sep 28 18:00:08 hehe.. well I dislike Java as it is.. am a C/C++ person myself.. But, android shows promise. or hoping that it would. Sep 28 18:00:50 no, Java itself is fine Sep 28 18:00:58 its the half ass "Google Java" that sucks Sep 28 18:01:29 its giving me horrible J2ME flashbacks already Sep 28 18:02:29 Daremonai: keep in mind that Android likely won't run on any hardware without some hacking first Sep 28 18:02:56 hehe tmccrary. Sep 28 18:03:35 Daremonai: for Linux, for example, it doesn't run on tons of platforms just because -- lots of people put in lots of work to add platform support Sep 28 18:03:42 soo... no takers on the security issue ?? Sep 28 18:04:27 gdsx, I see.. but I already read that android has the drivers for my phone's chipset, I read it a while ago, can't remember the source or how reliable it was. Sep 28 18:04:47 /j #mashaups Sep 28 18:04:49 hi Sep 28 18:05:15 "Qualcomm MSM 7200" That's the chipset's name, if am not mistaken. Sep 28 18:08:51 Daremonai: I'm not sure what has and hasn't been announced, so I'll err on the conservative side, but here are some issues you'd need to find solutions for: 1) communication (USB? other?), 2) bootloader, 3) partitioning Sep 28 18:09:56 Daremonai: I have no idea how easy or hard it might be to find those solutions for your specific phone, but until you get them, Android isn't going to run on your phone Sep 28 18:10:23 gdsx, I see... Sep 28 18:10:27 ARG!... this freakin error is driving me insane Sep 28 18:11:00 ive very explicitly set the uses-permission ACCESS_FINE_LOCATION in the manifest.. yet i keep getting an error saying the app needs that permission Sep 28 18:11:04 Daremonai: by "partitioning," what I mean is "you need to be able to store data on a filesystem that's on some sort of permanent storage on your phone. You need to figure out how to create that partition and get Android stuff pointing at the right place. Also, the kernel needs to know how to access the partition" Sep 28 18:11:35 gdsx, noted. Sep 28 18:11:44 lirakis: can you find the source to an app that works correctly? Sep 28 18:12:11 gdsx: no .. ive found this http://blogoscoped.com/archive/2007-11-19-n27.html but he doesnt talk about the manifest or permissions Sep 28 18:12:11 lirakis: if so, I'd compare Manifests, and if that isn't helpful, maybe send the author an email Sep 28 18:13:00 gdsx: like i said .. the error is ultra clear.. and i have it set (see http://pastey.net/96907 ) .. i just dont know why its not seeing that I have given that permission Sep 28 18:13:29 lirakis: that's exactly why you should find an app that works and try to figure out what's breaking Sep 28 18:13:47 lirakis: you might be missing something that's not intuitive, or it could be a bug, or any number of things Sep 28 18:14:32 gdsx: so .. do you write apps for android? Sep 28 18:14:42 lirakis: not yet, no Sep 28 18:14:51 there are a couple I want to write, but haven't gotten around to it yet Sep 28 18:15:01 gdsx: did not think so. Sep 28 18:15:08 *yawn* Sep 28 18:16:07 lirakis: if you don't think I'm being helpful, just say so. Good luck. Sep 28 18:16:49 gdsx: i dont think your being helpful. Sep 28 18:17:25 i did the hello world tutorial Sep 28 18:17:44 lirakis: what do you need help with? Sep 28 18:18:59 jasta: I keep getting a security error for a ultra simple app ( i just create a location manager and then get a location from last known location). I have set the proper uses-permission in the manifest... but i keep getting the same error. I have a paste with code, error, and manifest here http://pastey.net/96907 Sep 28 18:19:34 jasta: i have read several "tutorials" and the docs, but I just cant get the app to run without giving me a security exception Sep 28 18:20:15 goes outside the scope. Sep 28 18:20:40 jasta: yeah .. i tried moving it around a couple of places... i will move it outside and see what happens Sep 28 18:20:52 it's not just a suggestion, i know the scoping :) Sep 28 18:21:08 ... Sep 28 18:21:08 jasta: no no.. i appreciate the help Sep 28 18:21:41 jasta: does it matter if its before or after the application? Sep 28 18:21:51 no, i just prefer it there Sep 28 18:21:57 ... Sep 28 18:22:12 looks like xml Sep 28 18:22:43 wastrel: It is XML. Sep 28 18:23:40 jasta: ok .. ive updated the manifest.. to http://pastey.net/96908 starting up the emulator Sep 28 18:23:53 you dont need to restart the emulator each time you deploy an apk Sep 28 18:23:55 (btw) Sep 28 18:24:07 i just learned that from a video Sep 28 18:24:26 jasta: ahhh! thank you! .. finally some progress Sep 28 18:24:52 np Sep 28 18:24:56 jasta: is this information clearly documented anywhere?? b/c it didnt seem clear to me in the security part of the getting started doc. (the scope part i mean) Sep 28 18:26:03 not sure, i mustve read it somewhere tho :) Sep 28 18:26:42 jasta: right .. im sure ill encounter it eventually... this is only the second day ive been playing around with the sdk Sep 28 18:26:51 jasta: thanks again Sep 28 18:27:49 well good luck :) Sep 28 18:28:34 it's a very thoughtful platform, although it is huge and in some areas quite complex Sep 28 18:29:06 jasta: im sure ill have more questions ;) Sep 28 18:29:06 lirakis: i have a small repository of lots of little simple apps if you would find that helpful (in addition to Google's own examples of course) Sep 28 18:29:26 it's at: http://android-random.googlecode.com, tho most of the code is for M5 (it's easy to adapt to 1.0) Sep 28 18:29:47 also, if you wish to dive into more complex code, my project is open source: http://five.googlecode.com Sep 28 18:29:56 jasta: that would be great. Example code is always good. And google doesnt have much geo code stuff... its mostly graphics and general app stuff Sep 28 18:30:30 well, i haven't done any geo stuff yet, but i've got a good general grasp on android so i might still be able to help you there Sep 28 18:30:35 jasta: cool Sep 28 18:30:40 (geo doesn't interest me *grin*) Sep 28 18:30:42 ill def. check out your stuff Sep 28 18:30:50 jasta: WHAT!? Sep 28 18:30:50 lol Sep 28 18:30:52 jasta Sep 28 18:30:54 oops Sep 28 18:31:04 jasta: for me android is all about geo spacial apps Sep 28 18:31:10 monkey knife fight Sep 28 18:31:15 jasta: to each his own Sep 28 18:32:10 well, it's not, so you're wrong ;) Sep 28 18:32:11 nice jasta. more projects to cache data locally <3 Sep 28 18:32:20 wastrel: ? Sep 28 18:32:41 perhaps i'm missing the point of your project ? Sep 28 18:32:50 local cache of metadata yes? Sep 28 18:33:21 well, that's not "the point". it passively synchronizes your music's meta data and then actively streams and caches content on demand Sep 28 18:33:52 the bottom line is that it's a way to have access to your full music collection without physically syncing your device or ever having enough storage at any time to fit it all Sep 28 18:34:16 utilizing Wi-Fi and 3G coupled with intelligent preemption and aggressive local caching to make that possible. Sep 28 18:34:26 ah Sep 28 18:34:30 jasta: your name isnt realted to wwi german fighter squadrons is it? Sep 28 18:34:37 sure isn't Sep 28 18:34:38 /me is randomly curious Sep 28 18:35:15 jasta: see http://en.wikipedia.org/wiki/Jasta Sep 28 18:35:31 truthfully, it was a handle chosen by my 12 year old self to immortalize Josta cola, a briefly lived soda marketted in the US. Sep 28 18:36:01 and i've kept it for more than a decade for some reason ;) Sep 28 18:36:03 interesting Sep 28 18:44:48 is there a way to turn off the app install protection in the emulator? Sep 28 18:45:06 km-: not currently; that was an oversight Sep 28 18:45:11 ah drats. Sep 28 18:45:29 I found a website that had a spacewar clone. Sep 28 18:45:34 wanted to get my spacewars on Sep 28 18:45:48 km-: yeah, will be fixed in the open-source release, which should be happen when handsets hit customers' hands (~oct 22) Sep 28 18:45:53 km-: :o) Sep 28 18:46:03 is there a beta version of the market available? Sep 28 18:46:19 hmm, I assume I'd be in the same quandry Sep 28 18:46:30 how would I even get the binary loaded in the emulator Sep 28 18:47:08 km-: you can use `adb install` Sep 28 18:47:21 km-: so, you should be able to download it on your host machine and `adb install` it from there Sep 28 18:47:29 ahh. Sep 28 18:47:56 km-: (sorry, that part slipped my mind at first) Sep 28 18:48:12 gdsx: it is impressive you know all these things without having done an app. Sep 28 18:48:18 :-) Sep 28 18:48:36 eleftherios: I work on the Android team. Not having written an app doesn't mean I don't know anything Sep 28 18:48:57 gdsx: definitely not. Sep 28 18:49:25 gdsx: I didn't know you are on the Android team. I thought you are some well-read Android fan. Sep 28 18:49:35 who likes to help :-) Sep 28 18:50:03 eleftherios: well, I am :o) Sep 28 18:50:11 gdsx: do you know if there's a beta of the market floating around somewhere where the lay-person could putter with it? Sep 28 18:50:20 I just happen to have more interesting stuff to read than some :o) Sep 28 18:50:29 km-: I don't think so Sep 28 18:51:18 and how do I go about firing up a shell ;) Sep 28 18:51:44 ooh, adb shell Sep 28 18:51:46 km-: well, `adb shell` Sep 28 18:51:47 win Sep 28 18:51:47 yeah Sep 28 18:52:19 ... ooh. Sep 28 18:53:09 gdsx: 1.0 sdk, is that going to be the version shipping on the phones? Sep 28 18:53:25 not exactly, 1.0 is more of an API freeze Sep 28 18:53:29 ah. Sep 28 18:53:38 but bugs are still eligible for fixes right up to the end Sep 28 18:53:41 I'm eyeing up the fact that there's a gre interface in the kernel Sep 28 18:54:22 km-: 1.0_r1, no. The stuff that's in the open-source release will be as close as we can muster to the software on the phone (minus stuff on the phone that we can't release, of course) Sep 28 18:54:29 * gdsx nods a jasta; plus bugfixes Sep 28 18:55:06 gdsx: so, what stuff on the phone you can't release? Sep 28 18:55:13 km-: I don't think there is, but I'm not positive. I'm going to be looking at ip6 at some point, but I recall hearing it's not in the kernel right now Sep 28 18:55:25 ip6 would make me extremely happy Sep 28 18:55:28 eleftherios: IM software, AmazonMP3, Youtube, among other things Sep 28 18:55:40 but in the meantime seeing gre there makes me hopeful for a vpn client Sep 28 18:55:44 gdsx: application level stuff only? Sep 28 18:56:12 gdsx: will you release any code that talks to GSM hardware modules? Sep 28 18:56:19 eleftherios: I don't know, really. Sep 28 18:56:24 I see. Sep 28 18:56:37 eleftherios: we don't have the source to the radio code, we get it from (someone) and load it Sep 28 18:56:45 eleftherios: but all we have is a binary Sep 28 18:56:49 gdsx: yes, that's what I thought Sep 28 18:56:56 yeah, I'd imagine they just get binary modules for those things Sep 28 18:57:04 eleftherios: look at the current git repository. you'd be surprised how much code is in there already Sep 28 18:57:19 jasta: I didn;t know there was a public repos Sep 28 18:57:23 san confirmed earlier that all the Qualcomm drivers will (and are currently) be open sourced Sep 28 18:57:25 now if only I could talk t-mobile into not raping me for this phone Sep 28 18:57:29 I will take a look at it sometime soon Sep 28 18:57:41 they want me to pay $299 for the G1 Sep 28 18:57:44 eleftherios: pretty exciting, it's looking like they will release much more than expected Sep 28 18:57:45 since I'm not in the "upgrade window" Sep 28 18:57:53 great :-) Sep 28 18:58:21 shame we can't develop in Python or some other nice dynamic language... Sep 28 18:58:35 itll be just a matter of time... Sep 28 18:58:43 Java is so 90s Sep 28 18:58:44 all you have to do is compile to dalvik Sep 28 18:58:51 Yeah Jython should work Sep 28 18:58:59 actually, it shouldn't ;) Sep 28 18:59:00 assuming to fancy classloader problems Sep 28 18:59:03 *no Sep 28 18:59:04 Jython is a cheap hack Sep 28 18:59:21 Oh yeah? Sep 28 18:59:31 yeah, there's a thread about this somewhere. Sep 28 18:59:39 tmccrary: there is a project to port Jython to Android, it is called Jythonroid. I am not sure how good Jython is though. Sep 28 19:00:09 I think Jython was not active for some time Sep 28 19:00:16 gdsx: gtalkservice.jar is on the filesystem, but there's no app immediately available. Is it there for dependencies or is it something that could be instantiated if you find the right command? :) Sep 28 19:00:40 Whats sad is that Jython handily beats CPython in performance Sep 28 19:00:45 perhaps something like Rhino would be a better choice to port, minus the DOM/browser related stuff Sep 28 19:00:46 wow. maps on the emulator is *snappy* Sep 28 19:01:04 tmccrary: really? I didn't know that. Sep 28 19:01:20 yeah, pretty much all the Java-based ports of dynamic languages do Sep 28 19:01:45 there are reasons why Adobe is trying to make Flash's internals more like Java Sep 28 19:01:45 The Gtalk Service is used by other parts of the system, but there's no supported and user-visible API. Sep 28 19:01:55 km-: ^^^ Sep 28 19:01:58 heh, its funny, I can see my truck parked next to my house on streetview Sep 28 19:02:05 ahaberlach: ahh. Sep 28 19:02:17 ahaberlach: i.e., xmpp is used somewhere inside the software? Sep 28 19:02:30 Push mail notifications. Sep 28 19:02:36 ahhh. Sep 28 19:02:37 Also, GTalk Sep 28 19:02:47 * ahaberlach wonders if he's saying too much. :) Sep 28 19:03:03 information wants to be free Sep 28 19:03:38 ultimately it doesnt matter how many beans you spill now -- it's not like you're going to have some competitor swoop in with the same features before oct 22nd Sep 28 19:03:50 Although sometimes it's more valuable if left to appreciate a bit. :) Sep 28 19:04:17 ... Sep 28 19:04:29 maps has in it's about box "Weather by Wunderground" Sep 28 19:04:36 well, regarding JavaScript I found this http://www.revis.co.uk/site/?q=node/210 Sep 28 19:04:46 how might I activate such weather-like features? :P Sep 28 19:04:48 titled "Local access to Java functions from JavaScript on Android" Sep 28 19:06:05 see, I just wanna play with some of the cool shit that I know is hiding in there :) Sep 28 19:06:51 hey all Sep 28 19:07:11 hi there Sep 28 19:09:22 i would like to try android on my PDA, only my screen broke rifht before i was about to try it... so now i would like to know if SSH is included? because i found some chroot i should be able to use Sep 28 19:10:27 android can load on pda's? Sep 28 19:10:35 yes Sep 28 19:10:41 curious Sep 28 19:11:19 Umm. Yeah, curious. :) Sep 28 19:11:23 ward: where are you getting documentation on this? Sep 28 19:11:32 * km- digs for a pda Sep 28 19:11:40 I know that people have futzed around with the n800 and some other devices. Sep 28 19:11:46 I'm not sure how much progress they've made. Sep 28 19:11:57 im talking about ARM based devices :) Sep 28 19:12:02 XScale Sep 28 19:12:11 yeah, I have a couple xscale pda's laying around Sep 28 19:12:13 I'd like to try it Sep 28 19:12:13 actually Android did run on the n810 Sep 28 19:12:19 A coworker of mine had it running Sep 28 19:12:20 520Mhz PXA272 in my case with 128MB SD RAM Sep 28 19:12:33 ward: is there documentation you've found on how to do it? Sep 28 19:12:48 Ward1983: is there a site where you are reading how to do it? Sep 28 19:12:53 km- that toally depends on your device Sep 28 19:13:11 km- what PDA have you got? Sep 28 19:13:44 I have five or six laying around, I've been a pocketpc developer for almost a decade Sep 28 19:13:54 hmm, this ipaq has an xscale I think Sep 28 19:14:10 eleftherios, i have debian running for a while, on my PDA you can boot linux with haret, many ipaqs can also do this Sep 28 19:14:22 h1945 Sep 28 19:14:26 km- yes most iPaqs can run linux lol Sep 28 19:14:31 with haret Sep 28 19:14:33 * gdsx nods at Ward1983 Sep 28 19:14:34 google it :) Sep 28 19:15:06 I see. Sep 28 19:15:19 yes Sep 28 19:15:20 anyone know if you can get android running on a nokia N770 tablet? Sep 28 19:15:28 I know.. I'm wondering how you got the image for android Sep 28 19:15:34 gdsx do you know if ssh or vnc is somehow possible? im planing on using a chroot i found to plavce on my PDA but my screen is broke, so i would need SSH Sep 28 19:15:34 I'm familiar with familiar, haret, etc. Sep 28 19:15:45 there's a android ssh client called connectbot Sep 28 19:15:46 km- aaaah just a sec ill give you the link Sep 28 19:16:17 Ward1983: possible? sure. You just need to build an sshd. VNC might be harder; it don't know what the graphics layer is like, but I don't think it's X Sep 28 19:16:18 km- its for a zaurus actually but i was wanting to use the kernel and modules for my PDA in combination with it Sep 28 19:17:11 gdsx ah damn, then it would have no use to try this :( Sep 28 19:17:26 km- i need a server not a client Sep 28 19:17:30 ahh. Sep 28 19:17:35 km- because my screen is broke.... Sep 28 19:18:16 hmm, important point to note is that even if I got android loaded on this pda, it would likely not accept input or even come up graphically Sep 28 19:18:35 km- i have a USB host on my PDA Sep 28 19:18:42 km- i can hookup a USB hub Sep 28 19:18:42 lol Sep 28 19:18:48 keyboard and mouse :) Sep 28 19:18:57 nice Sep 28 19:19:47 also i have a kernel and modules specifically for this PDA Sep 28 19:19:56 so touchscreen and buttosn would work also :) Sep 28 19:20:42 km- http://www.handhelds.org/handhelds-faq/handhelds-faq.html Sep 28 19:20:46 read that :) Sep 28 19:21:13 yes, like I said, I'm familiar with linux on the ipaq, familiar, the other small linux distros Sep 28 19:21:27 I was talking about getting an actual android load Sep 28 19:21:39 aka, google's kernel, all the fixin's Sep 28 19:22:03 km-: I'm sure you can find a gravy recipe to pour all over your iPaq ;o) Sep 28 19:22:18 gdsx: hopefully it has 11 herbs and spices Sep 28 19:23:08 why googles kernel? Sep 28 19:23:33 you guys took out the picture of lumburgh Sep 28 19:23:35 boo. Sep 28 19:23:35 BBHoss: not sure about 770 Sep 28 19:23:43 BBHoss: i got it running on my n810 a while ago Sep 28 19:24:04 km- why googles kernel? Sep 28 19:24:06 ward1983: because I'm interested in running android, and the easiest method to get there would be to be as close to their environment as possible and then fix stuff as it's discovered it's broken Sep 28 19:24:09 lirakis: well they are the same arch just slower right? the 2008 software runs on it Sep 28 19:24:43 km- im pretty sure you can use the kernel + modules for your pda instead of googles kernel Sep 28 19:24:43 BBHoss: the 770 is 2 generations older... the n810 has a keyboard etc. I think they are different enough that it there may be issues .. but i cant say for sure Sep 28 19:24:52 well doesnt matther now i cant test it anyway Sep 28 19:24:52 BBHoss: but yes.. they both run maemo Sep 28 19:24:55 thanx for the info Sep 28 19:24:56 byebye Sep 28 19:25:00 BBHoss: .. although .. not the same versions of maemo ;) Sep 28 19:25:31 lirakis: i think the latests the 770 can run is chinook (if it can even run that) .. the 810 runs diablo now Sep 28 19:25:38 lirakis: did anything come up or did it just boot the kernel and die Sep 28 19:26:03 BBHoss: no it booted up .. and looked like the older android .. with the scrolling app bar at the bottom Sep 28 19:26:04 do any of you know what the virtual resolution is of the screen Sep 28 19:26:11 BBHoss: it was pretty damn rough though Sep 28 19:26:11 lol Sep 28 19:26:15 heh Sep 28 19:26:24 BBHoss: i wiped it and put maemo back on Sep 28 19:26:40 BBHoss: i do have a g-1 coming though! (.. muwahahaha!) Sep 28 19:26:58 km-: which screen? Sep 28 19:27:52 the desktop of android Sep 28 19:28:12 km-: well, the G1 is HVGA, so 320x480 Sep 28 19:28:22 that's the physical resolution Sep 28 19:28:31 but the screen will scroll if you swipe in either direction Sep 28 19:28:37 so are we assuming it's 960x480 total? Sep 28 19:29:13 km-: oh, yeah, you get 3 workspaces. And there's likely some way to get at the default wallpaper just to check Sep 28 19:29:22 ah, the youngun is fussing, bbl Sep 28 19:29:26 gdsx: thanks! Sep 28 19:29:31 np Sep 28 19:29:52 has anybody managed to play around with ActivityInstrumentationTestCase Sep 28 19:29:53 ? Sep 28 19:37:38 Whats goin on guys? Sep 28 19:38:48 anyone know any places with android downloads (apps,games) ? Sep 28 19:40:21 Darkrift2: helloandroid.com/apps Sep 28 19:40:29 nice, ty Sep 28 19:40:36 but that'll be depreciated when marketplace comes out Sep 28 19:41:16 Is there anything I should know when using content providers within a service? Sep 28 19:41:25 context.getContentResolver().insert(query, null); keeps throwing null Sep 28 19:41:37 but works in instrumentation unit tests Sep 28 19:42:08 Has anyone used content providers successfully within their service? Sep 28 19:42:38 Someone that could point me to some code would be a star Sep 28 19:44:00 hey Sep 28 20:16:54 I have a service that is running and trying to access my content provider to insert new daa Sep 28 20:17:13 It looks like I need to specify some permissions for the service Sep 28 20:17:20 As it keeps throwing nulls Sep 28 20:17:53 where as content provider interaction done from within my applications normal running process works fine Sep 28 20:18:17 How do I go about permissioning up the service? Sep 28 20:18:31 there is no special permission necessary for your application to access other parts of your app. Sep 28 20:18:47 if they are two separate applications, however, then you will need to give permission. Sep 28 20:19:15 or rather, you should. i dont know that you must for sure Sep 28 20:21:02 yeah its "strongly recommended" that you use the tag Sep 28 20:49:00 Hi, Android noob here. I'm trying to make an app that contains tabs and, inside those tabs, ListViews. I can't figure out how to do this, because I need to extend TabActivity and ListActivity at the same time, somehow. (Java noob, too.) Sep 28 20:49:51 How can I do this? Sep 28 20:49:57 it's all in the layout Sep 28 20:50:01 just have an Activity Sep 28 20:50:31 ... Sep 28 20:50:33 conceptually Sep 28 20:50:35 f00f-: But then when I call getTabHost() or setListAdapter() I get undefined errors Sep 28 20:50:43 well Sep 28 20:50:45 you need Sep 28 20:50:56 private ListView list; Sep 28 20:51:13 list1 = (ListVieW) findViewById(R.id.myList1); Sep 28 20:51:14 etc. Sep 28 20:51:28 look at some samples, they do this perfectly. Sep 28 20:51:47 you should be able to do this without any code in the activity at first Sep 28 20:52:05 i can't explain that well today Sep 28 20:52:19 lol, okay, I'll check out the samples :) Sep 28 20:52:41 the FlavoredActivity's are not that helpful when you need to do compelx things Sep 28 20:53:31 setListAdapter ==> myListView.setAdapter(myAdapter); Sep 28 20:59:04 Ah, so I need to use Intents.. Sep 28 21:03:16 ListActivity doesn't really do that much for you, just use activity Sep 28 21:20:11 hi, JRuby success on Android ? Is it possible ? Sep 28 21:27:13 pedro_mg: of course it's possible. The questions are (1) how hard will it be, (2) how slow will it be, and (3) how do you use the Java API? I don't know the answer to those questions, but they'll give you a good idea of whether it's worthwhile. Sep 28 21:28:05 pedro_mg: keep in mind that Android's VM runs Dalvik bytecode, which isn't quite Java bytecode. So depending on how JRuby works, it might end up being "rewrite so that it outputs this other bytecode" Sep 28 21:29:02 pedro_mg: I'm a big ruby fan, though, so if you find things out, I'd be interested to hear Sep 28 21:29:29 not sure *why* you would want ruby or other heavy scripting language on a mobile device Sep 28 21:29:33 maybe you need to analyze your requirements, first Sep 28 21:30:07 if you want scripting, maybe take a look at embedding Lua or... some guy in here was working on a simple scripting language Sep 28 21:30:18 forgot what it was called, the one where the operators were kinda mixed up :P Sep 28 21:30:38 f00f-: the advantage, as someone else put it, is that you can reasonably write the code on your device Sep 28 21:31:07 gdsx: well in that case it's just for development fun? so performance is probably not a concern Sep 28 21:31:14 f00f-: you're not going to write java on a tiny keyboard. But you could pretty easily hack up some useful 1- and 2-liners that would make your life a lot easier Sep 28 21:32:04 f00f-: it all depends. I don't have a specific use-case in mind, but there are definitely situations where it'd be useful, and other situations where it wouldn't Sep 28 21:32:16 aye Sep 28 22:18:12 pedro_mg: Dalvik is often referred to as a Java Virtual Machine, but this is not strictly accurate, as the bytecode on which it operates is not Java bytecode. Instead, a tool named dx, included in the Android SDK, transforms the Java Class files of Java classes compiled by a regular Java compiler into another class file format (the .dex format). Sep 28 22:28:48 wow, operapluginwrapper was just using 349% of my cpu Sep 28 22:30:58 lol Sep 28 22:31:00 wow Sep 28 22:31:07 that's alot zhobbs Sep 28 22:31:32 hehe, quad core cpu's rule, still had 50% of one core left :) Sep 28 22:37:52 yeah Sep 28 22:38:04 jeez oh man that woulda sucked on my laptop Sep 28 22:38:07 brb Sep 28 22:41:46 zhobbs: do you have any memory left? Sep 28 22:42:36 gdsx: yeah, memory is fine, just something weird with opera + flash.. Sep 28 22:42:55 zhobbs: I've found that on my machine, firefox and/or nspluginwrapper starts allocating memory as fast as it can until I'm out, and then it releases it. It happens about every 30 seconds, and will allocate and then release 500 megs in a few seconds Sep 28 22:43:08 ouch Sep 28 22:43:21 gdsx: ah Sep 28 22:43:26 flash causes a lot of problems for linux users Sep 28 22:43:29 gdsx: 64-bit? Sep 28 22:43:35 ttuttle: yup; I hate flash Sep 28 22:43:44 gdsx: me too Sep 28 23:41:17 Made a new Android-OpenStreetMapView Demo... Sep 28 23:41:18 http://www.youtube.com/watch?v=sq8fq4d-seA Sep 28 23:44:12 plusminus_: nice work Sep 28 23:50:21 plusminus_: awesome! Sep 28 23:50:27 when is android going to be available in the uk? Sep 28 23:50:57 mohbana: november I think Sep 28 23:51:24 zhobbs: do u have a link, i presume i could preorder right? Sep 28 23:52:24 no, just going off memory of the press conference Sep 28 23:57:16 Question: I have all my content providers giving out data from one over arching provider that delegates to the others based on the contents of the URI pattern matcher Sep 28 23:57:44 But I seem to be having problems registering them within the manifest Sep 28 23:57:55 Has anyone else used this approach? Sep 29 00:01:30 I think I may be having problems because in th approach I've taken there is only one class registered as a name/authority in the Manifest Sep 29 00:01:45 But Usually you register each individually Sep 29 00:02:05 This might be a question for the mailing lists Sep 29 00:08:07 is there no netbeans plugin that work with the current release of android? undroid hasn't been updated for ages Sep 29 00:16:38 Sorry can't tell you, but I would have imagined they would have kept it up to date Sep 29 00:16:58 mind you it isn't official so they might be a bit behind the eclipse one Sep 29 00:17:51 hasn't been updated since january Sep 29 00:21:59 zhobbs: do u have a link, i presume i could preorder right? Sep 29 00:24:22 durrrrrrrrrrrrrr Sep 29 00:24:35 why do I get 'couldn't find import for class' Sep 29 00:24:37 package org.gambler.srv; Sep 29 00:24:37 import org.gambler.srv.MetaData; Sep 29 00:24:37 Sep 29 00:24:37 interface InBoxService { Sep 29 00:24:37 void Save(MetaData m); Sep 29 00:24:38 } Sep 29 00:40:04 MetaData implements Parcelable and Ive tried adding it to my framework.aidl ...no help Sep 29 00:44:08 you have to create a file MetaData.aidl Sep 29 00:44:24 that is just: Sep 29 00:44:34 package org.gambler.srv; Sep 29 00:44:45 parcelable MetaData; Sep 29 00:45:02 and then eclipse will bitch about it, so you have to have eclipse ignore it or something Sep 29 00:46:07 hmm ok Sep 29 00:48:46 hey gambler Sep 29 00:49:09 hi SanMehat hows it going Sep 29 00:49:34 not too bad... making wedding invitations Sep 29 00:49:38 er.. stuffing them rather Sep 29 00:50:29 your fiancee put you to work eh? Sep 29 00:51:06 I was given the job of keeping out of her hair Sep 29 00:51:29 yeah... ;) Sep 29 01:00:51 arghh...I am getting bugs on code that is commented out Sep 29 01:02:55 zhobbs, are you doing something like this? : http://panyam.wordpress.com/2008/03/07/android-hack-parcellable-in-eclipse/ Sep 29 01:08:44 gambler: yeah, you gotta do something like that Sep 29 01:12:34 alright good night sluts **** ENDING LOGGING AT Mon Sep 29 02:59:57 2008