**** BEGIN LOGGING AT Tue Jul 22 02:59:57 2008 Jul 22 03:01:00 yeah Jul 22 03:01:33 Whats the goal of what you guys are working on? Just to further android functionality on touch/vogue? Jul 22 03:01:49 hm, not sure if it an sms.apk bug or android one ..... but the notifications don't go away when you pull up a message Jul 22 03:02:00 I've been watching all the details but I missed the bigger picture if there is one ;) Jul 22 03:02:02 michaelnovakjr_yeah, annoying isn't it. Jul 22 03:02:17 yea, i've been getting sms messages while test Jul 22 03:02:18 in Jul 22 03:02:30 yakischloba: its pretty interesting Jul 22 03:02:41 working on a device and emulator is very very different Jul 22 03:02:48 michaelnovakjr_: it sounds like it Jul 22 03:03:16 michaelnovakjr_: is this using a kernel that google put together to run on their test hardware and happens to run on your phones? Jul 22 03:03:26 Correct. Jul 22 03:03:32 gotcha Jul 22 03:03:37 the kernel code is available at git.android.com Jul 22 03:03:39 But you guys are working on driver stuff? Jul 22 03:03:49 The hardware the HTC Dream is using, is very similar to the Vogue in terms of chipset. Jul 22 03:09:17 I see no commit for a while. Is it abandoned? Jul 22 03:09:34 ? Jul 22 03:09:44 the kernel Jul 22 03:10:53 no, they're just hiding the recent source like they're hiding the dk. Jul 22 03:10:55 *sdk Jul 22 03:11:06 oh. Jul 22 03:11:55 anyways, I'm heading out. ttyl all. Jul 22 03:12:02 later Jul 22 03:12:03 cya. Jul 22 03:46:59 yawn Jul 22 03:47:09 good evening Jul 22 03:50:02 mornin Jul 22 03:50:20 what's going on folks Jul 22 03:50:21 or mornin ;) Jul 22 03:50:26 hah Jul 22 03:50:32 all those on the other side of the world are rising Jul 22 03:51:06 indeed Jul 22 03:52:05 so romainguy romainguy_ romainguy__ romainguy___ romainguy____ romainguy_____ having a multiple personality day? Jul 22 03:52:15 just like every day Jul 22 03:53:05 seems to of multiplied Jul 22 03:56:53 those logouts are from looking at porno Jul 22 03:57:22 * gambler __________________________________________________________________________________________________ Jul 22 03:59:12 lol Jul 22 04:11:24 lol Jul 22 07:28:12 morning rotary-dialer dudez Jul 22 11:24:56 gday Jul 22 11:25:19 morsche / good morning everybody Jul 22 11:25:31 how to get the layout_width/height-XML of a View inside its XML-constructor? Jul 22 11:25:34 i thought of : Jul 22 11:25:37 StyledAttributes a = ctx.obtainStyledAttributes(attrs, android.R.styleable.View); Jul 22 11:25:49 a.getInt(android.R.styleable.View_??????, -1); Jul 22 11:26:08 but there is nothign like "width" or "height" Jul 22 11:26:32 just background, id, paddding, etc.. Jul 22 11:26:57 muthu: hi Jul 22 11:32:11 hi Jul 22 11:33:01 do you know how to get the layout_width/height-XML of a View inside its XML-constructor? Jul 22 11:33:09 my idea was sth like: Jul 22 11:33:10 StyledAttributes a = ctx.obtainStyledAttributes(attrs, android.R.styleable.View); Jul 22 11:33:14 a.getInt(android.R.styleable.View_??????, -1); Jul 22 11:33:51 (its just the most simple view: public class MyView extends View { Jul 22 11:34:14 you mean in code? Jul 22 11:34:18 yes Jul 22 11:34:49 is there no methods to get them? Jul 22 11:35:10 i mean there must be something in View, right? Jul 22 11:35:16 like getHeight()... Jul 22 11:35:27 oh the layout Jul 22 11:35:40 oh not that but: getLayoutParams().height Jul 22 11:35:45 coudl work... Jul 22 11:36:00 yeah.. its coming from layout params Jul 22 11:42:35 raises inflateException :( ... Jul 22 11:43:57 hmm Jul 22 11:44:53 maybe its somewhere in the "inflateParams" that are passed to this constructor... Jul 22 11:45:31 are you getting or setting? Jul 22 11:45:37 just getting Jul 22 11:45:45 I don't even know what kind of generic it uses... (its just "Map") Jul 22 11:45:48 CELL_HEIGHT = getLayoutParams().height; Jul 22 11:47:25 according to the docs it should hide within "attrs": --> "The attributes of the XML tag that is inflating the view." Jul 22 11:47:36 great Jul 22 11:52:10 gotcha Jul 22 11:52:25 for(int i = 0; i < attrs.getAttributeCount(); i++) Jul 22 11:52:26 Log.d(Constants.DEBUGTAG, "attrs[" + i + "]: " + attrs.getAttributeValue(i)); Jul 22 11:52:32 cool Jul 22 11:52:52 this way sucks a bit... but i don't mind Jul 22 11:52:52 if you have a debugger.. it would be easy to find out :) Jul 22 11:53:01 ^^ Jul 22 11:53:10 really digg through the variables.. and see what they hold Jul 22 11:53:39 unfortunately they don't come in as they are written down in the xml-file... Jul 22 11:53:39 you run eclipse debug, right? Jul 22 11:53:52 yeah, the docs are not always upto date Jul 22 11:54:14 no, i mean: Jul 22 11:54:24 yeah, i got you.. Jul 22 11:54:28 android:layout_width="115px" Jul 22 11:54:36 android:layout_height="115px" Jul 22 11:54:40 android:layout_gravity="center_horizontal" Jul 22 11:54:43 android:padding="2px" Jul 22 11:54:48 android:background="@drawable/gamefield_background_color"/> Jul 22 11:54:54 and the code above returns: Jul 22 11:55:19 attrs[0]: center_horizontal Jul 22 11:55:23 DEBUG/ANDSUDOKU_DEBUGTAG(1557): attrs[1]: @drawable/gamefield_background_color Jul 22 11:55:29 attrs[2]: 2px Jul 22 11:55:33 attrs[3]: 115px Jul 22 11:55:37 attrs[4]: 115px Jul 22 11:55:43 so its more or less random ^^ Jul 22 11:56:00 isn't there an attr object? Jul 22 11:56:34 yes there is Jul 22 11:57:18 thats what I'm using in the loop Jul 22 11:58:00 there should be an easy way Jul 22 11:58:15 or just note down the index Jul 22 12:00:23 got one: Jul 22 12:00:25 String width = attrs.getAttributeValue("http://schemas.android.com/apk/res/android", "layout_width"); Jul 22 12:00:40 works fine Jul 22 12:00:57 great Jul 22 12:01:33 your 1$ strategy is great Jul 22 12:01:49 but make sure there's a wide variety of apps to choose from Jul 22 12:01:50 ;) we'll see if it works Jul 22 12:01:54 it will Jul 22 12:01:57 variety is the key Jul 22 12:02:12 just making a "sudoku app in a day" Jul 22 12:02:13 the more, the better Jul 22 12:02:19 yeah, just simple apps Jul 22 12:02:24 all little things Jul 22 12:02:42 ... just got a incredible idea: Jul 22 12:02:47 AndLIGHT !!! Jul 22 12:02:52 just a white screen Jul 22 12:02:55 for 1$ Jul 22 12:02:56 :-D Jul 22 12:02:58 woah! Jul 22 12:02:59 haha Jul 22 12:03:00 lol Jul 22 12:03:08 :-D Jul 22 12:03:08 hey!! Jul 22 12:03:15 and then glow it in different colors Jul 22 12:03:21 that would be cool Jul 22 12:03:40 these are the apps that are going to sell Jul 22 12:03:47 keep it simple Jul 22 12:03:54 but have tons of them Jul 22 12:03:55 i'm really excited what the """Google-Market/Appstore""" will be like Jul 22 12:04:06 yeah Jul 22 12:27:14 Im staking out HelloWorld.apk right now Jul 22 12:27:19 I called it...no takebacksies Jul 22 12:40:45 I will do a SOS light :) Jul 22 12:48:44 light is cool Jul 22 12:49:29 Yeah :) Jul 22 12:49:37 or some easy to setup alarm clock Jul 22 12:49:44 clocks Jul 22 12:50:50 all those simple little utilties Jul 22 12:50:54 are going to fly Jul 22 12:52:35 Sure. If you look at the iPhone. You can get 20 radio apps in the store Jul 22 12:52:45 every app is playing ONE single radio station :P Jul 22 12:53:01 fly muthu? Jul 22 12:53:28 they will be sold very often thats what he wanted to say right ? Jul 22 12:53:51 If you look at the ringtone industry. It is a mess :P Jul 22 12:53:51 sold? Jul 22 12:54:03 i'll make those apps for free Jul 22 12:54:18 In general not talking about myself. Jul 22 12:54:42 People are spending money on every crappy app Jul 22 12:54:43 trust me anything you'll have to pay for will have a free alternative Jul 22 12:55:30 That's right but if you look at the ringtone industrie. Everyone could get them for free. Jul 22 12:55:46 michaelnovakjr__: don't make it free Jul 22 12:55:51 But what are they doing? - Buying it for 1 euro in a shop :P Jul 22 12:55:51 sell it for 1$ Jul 22 12:55:57 screw that muthu Jul 22 12:56:07 i'll make any app free and open source Jul 22 12:56:13 you make it opensource Jul 22 12:56:14 :D Jul 22 12:56:20 you also fund yourself Jul 22 12:56:27 opensource need not be charity Jul 22 12:56:27 i don't need to fund myself Jul 22 12:56:35 i have a job Jul 22 12:56:45 ok Jul 22 12:56:47 But you cant make the ringtones open source without having the rights to them :p Jul 22 12:57:02 i'm talking about apps Jul 22 12:57:08 ringtones are messy Jul 22 12:57:09 :) Jul 22 12:57:23 why muthu you are going to sell that cooking app? Jul 22 12:57:26 I know that they are crapp but people buy them. Jul 22 12:57:52 cooking app is not mine Jul 22 12:57:55 i don't control that Jul 22 12:58:17 lets take mobeegal Jul 22 12:58:24 i'll have a free and a paid version Jul 22 12:58:30 why? Jul 22 12:58:37 why earn money? Jul 22 12:58:50 michaelnovakjr__: that's the way the world works Jul 22 12:58:59 you have a free and a $$ version Jul 22 12:59:03 that's a good compromise Jul 22 12:59:05 you do realize that you'll have free competition for everything Jul 22 12:59:12 oh yeah Jul 22 12:59:14 bless them Jul 22 12:59:33 its going to be hard to make money on android with all the free open source software that will be available Jul 22 12:59:47 if people cannot make money out of android.. Jul 22 12:59:51 android will be dead!! Jul 22 12:59:59 dude, what are you talking about Jul 22 13:00:02 it won't be dead Jul 22 13:00:15 android itself is free and open source Jul 22 13:00:48 yes, that's the way it should be Jul 22 13:01:00 and so should all of the software Jul 22 13:01:22 but still people are selling software Jul 22 13:01:28 like plusminus_ and muthu and me Jul 22 13:01:30 hehe Jul 22 13:01:31 and it won't work Jul 22 13:01:41 i will personally write competing applications Jul 22 13:01:45 as muthu said, it works fine with ringtones and other platform Jul 22 13:01:48 there's no free opensource in top 50 Jul 22 13:01:52 everyone is selling Jul 22 13:02:01 because you people are greedy Jul 22 13:02:24 trust me when people see a nice free app and yours.... why would they pay? Jul 22 13:02:42 dunno, why does everyone use ms office and windows? Jul 22 13:02:48 why do people buy ringtones? Jul 22 13:02:53 why do people buy wallpapers? Jul 22 13:02:59 why do people buy games? Jul 22 13:03:11 i am talking about applications Jul 22 13:03:21 like ms office Jul 22 13:03:41 not everyone uses ms office Jul 22 13:03:43 people are paying Jul 22 13:03:47 look at iphone app store Jul 22 13:03:56 iphone is a piece of shit Jul 22 13:04:00 there's a lot of people who prefer paid apps Jul 22 13:04:04 its closed completely Jul 22 13:04:12 muthu don't be an ass Jul 22 13:04:20 small developers have made 50 to 100k in no time Jul 22 13:04:24 with iphone app store Jul 22 13:04:26 you are getting the pleasure of working on an open source platform Jul 22 13:04:34 michaelnovakjr__: But why are you writing closed apps at work ? Jul 22 13:04:39 michaelnovakjr__: you don't understand business Jul 22 13:04:47 muthu, its open source software Jul 22 13:04:48 anno^da_ because he is greedy Jul 22 13:04:51 you are young.. you'll grow up :) Jul 22 13:05:04 muthu: same thing i told him yesterday :) Jul 22 13:05:06 muthu, i have never charged for my own software Jul 22 13:05:20 muthu: alex2308 and never will Jul 22 13:05:29 i know.. if you are happy with that Jul 22 13:05:32 great Jul 22 13:05:39 i'll be your competition Jul 22 13:05:43 haha Jul 22 13:05:49 michaelnovakjr__: But why are you writting closed apps at work ? Jul 22 13:05:49 how can you compete with everyone? Jul 22 13:05:59 anno^da_: because that is not my choice Jul 22 13:06:03 :) Jul 22 13:06:16 I would say because you have to live from something. Jul 22 13:06:20 muthu: i already have a head start with your apps Jul 22 13:06:38 And what are the things you live from? Is it love ? :P Jul 22 13:06:41 anno^da_: again, not my choice.... you could easily go and work for a living and program your own stuff on the side Jul 22 13:07:09 I would say it is something in the middle between alex2308 and you. Jul 22 13:07:09 anno^da_ love and peace *flower power* Jul 22 13:07:42 if you want to charge for software go write for the iphone and win mobile Jul 22 13:07:46 life is a balance Jul 22 13:07:52 don't plague android with this bullshit Jul 22 13:07:56 lol Jul 22 13:08:18 dont buy them if you dont like em Jul 22 13:08:33 i won't, i write my own and release them for free Jul 22 13:08:35 but leave people selling whatever they like to sell whereever they like to sell it Jul 22 13:08:59 you'd fit right in over in the iphone sector Jul 22 13:09:01 good luck rewriting every single app that gets released and sold Jul 22 13:09:15 i'm not the only one who's going to be doing that :) Jul 22 13:09:25 haha.. i don't know how michaelnovakjr__ thinks its possible Jul 22 13:09:30 there will be way more free open source software than you think Jul 22 13:09:36 i really dont care if you do Jul 22 13:09:41 there'll be thousands of apps... Jul 22 13:09:57 some people will use the free apps, some will buy my apps, i will get money for it, you will get .. nothing. its really ok for me Jul 22 13:10:54 i'll get the apps for my phone Jul 22 13:11:28 alex2308: if you really think android is going to solve your financial problems you are in for some trouble Jul 22 13:11:40 what?? Jul 22 13:12:30 i can't imagine what your app would be like since you call yourself a bad programmer that can't even learn objective-c Jul 22 13:12:30 its just some extra income, i got my main income Jul 22 13:13:09 dont you worry, i will steal some good code from some open source hippy :) Jul 22 13:14:15 haha Jul 22 13:14:42 michaelnovakjr__: alex2308 is planning to make money out of your free software! Jul 22 13:15:26 you people really are a bunch of fucking greedy assholes Jul 22 13:15:32 I would say it has to be something in the middle of both. alex2308s choice is just cheracterless. Jul 22 13:15:36 especially those who use linux Jul 22 13:16:00 oh, i'll use all the free software in the world but charge people for mine Jul 22 13:16:18 He is doing something illegal but he doesnt care and that tells us everything about his character. Jul 22 13:16:25 nice. you start evolving business thinking Jul 22 13:17:12 But thats how business works. Selling your character for some money. Jul 22 13:17:35 ... interesting conversation ... Jul 22 13:17:39 I don't mind if he would work on his own apps and making them closed. Jul 22 13:18:04 But stealing (illegally) from other apps hmm yeah thats characterless. Jul 22 13:18:35 i just think selling software on android really defeats its purpose Jul 22 13:18:48 its meant to level the playing field in the cellphone industry Jul 22 13:19:04 like i said want to see software.... win mobile and iphone do it all the time Jul 22 13:19:27 if you can only program in java..... well, thats pretty bad Jul 22 13:21:57 shame on everybody that's not able to code objective-C Jul 22 13:22:56 you are loosers ! Jul 22 13:23:47 plusminus_: I don't think thats what he wanted to say. It is just the arrogant view of alex2308 saying "oh well I'm too stupid to do anything so I will steal it" Jul 22 13:23:50 i didn't say that Jul 22 13:23:57 i meant if you can't learn it Jul 22 13:24:12 a language is a language Jul 22 13:25:18 sry, i should have read more careful Jul 22 13:26:03 anno^da_ i didnt say that im too stupid. michael said that. i just countered that in an elegant way :) Jul 22 13:26:06 but that was what the last lines sounded like Jul 22 13:26:18 alex2308: you said it yesterday Jul 22 13:26:47 you said you're a bad programmer and that is why you steal open source software and use it in closed source projects Jul 22 13:27:07 i just dont reinvent the wheel Jul 22 13:27:14 that's bullshit Jul 22 13:27:30 if you use open source code you should re-release that portion Jul 22 13:28:07 thats it Jul 22 13:28:20 and thats why you dont understand anything about open source software Jul 22 13:28:54 If you use open source software thats no problem. BUT you have to give credit to the folks that have written this peace of software. And that is done by the licence. Jul 22 13:29:03 exactly Jul 22 13:29:21 depending on the license Jul 22 13:29:30 Yeah definetly. Jul 22 13:30:11 But even under the Apache licence you have to give credit. (you dont have to open source your code but you have to give credit) Jul 22 13:30:34 i steal only from bsd license Jul 22 13:31:10 i find that hard to believe Jul 22 13:33:04 i can't believe you'd admit you steal from someone Jul 22 13:33:10 you are a complete ass Jul 22 13:34:07 emotion. Interesting to see a free software advocate describe unattributed plagiarism as stealing. Jul 22 13:34:29 michaelnovakjr__: people that are offering code under the BSD licence want their code to be used with opensource BUT with closed source software as well. ;) Jul 22 13:34:32 gambler: if you scroll up you'll see he has admitted it Jul 22 13:34:59 anno^da_: credit should be given where credit is due Jul 22 13:35:34 Yeah sure. I dont deny that. Jul 22 13:35:45 i know :) Jul 22 13:36:09 I know...But isn't part of the free software movement that thoughts/algorithms/poetry/writing are different from physical goods? Jul 22 13:36:13 i just think one of the best things about android is the open mentality Jul 22 13:36:53 so i don't see the need to mix closed source profit software in the mix Jul 22 13:37:05 Im not condoning license violation or anything just being slightly provocative because the discussion thus far seems wanting... Jul 22 13:37:05 there's plenty of other platforms that do that really good :) Jul 22 13:37:17 you cant stop people from selling/buying apps Jul 22 13:37:33 nope, but i certainly will provide a free alternative Jul 22 13:37:46 especially to your apps alex2308 Jul 22 13:38:05 ill sell them under a different name them Jul 22 13:38:08 I for one will be GPLing all my libraries....so I can charge proprietary vendors that link to them...bwhahahaha 0wned Jul 22 13:38:09 :D Jul 22 13:38:34 alex2308: nice try... but it won't work..... Jul 22 13:40:25 lets go create the android-store. the android counterpart of the app store :) Jul 22 13:41:34 andstore.net and andstore.org still free Jul 22 13:41:50 It will definetly work. :) And there will always be closed source and open source apps side by side. What I don't like about the open source software movement is the ideologic thinking. From my point of view it is all about licencing. And everyone has the choice. Jul 22 13:42:31 i understand anno^da_ but why target android knowing its open source? Jul 22 13:43:00 you aren't writing anything that someone else cant.... Jul 22 13:43:33 what do we care if its open source or not Jul 22 13:43:38 we are business people Jul 22 13:43:40 michaelnovakjr__: so all the linux apps must be free? Jul 22 13:43:46 Because perhaps it will be more open not only from the open source stand point but also from the standpoint of installing apps, removing apps, accessing the internet, developing for the plattform and so on Jul 22 13:44:19 alex2308: you aren't business people. you are a programmer Jul 22 13:44:33 or are you a suit trying to be a programmer> Jul 22 13:44:48 muthu: do you use linux? Jul 22 13:44:48 I will sell my music under the creative commons licence but I dont mind if Sony sells their commercial stuff under a closed thing. Jul 22 13:45:20 anno^da_: sure, i don't mind either.... but android itself is an open platform Jul 22 13:45:31 if you want to sell software why not wrie it for another platform? Jul 22 13:45:51 muthu: do you use linux? Jul 22 13:46:37 we are thinking like business people, btw im plaing on doing my MBA Jul 22 13:46:52 I understand your point. Contributing open software to an open plattform. Jul 22 13:47:05 that is my point... Jul 22 13:47:09 Open doesn't mean you can't make any money Jul 22 13:47:15 if it wasn't an open platform i wouldn't care as much Jul 22 13:47:24 linux is a great example Jul 22 13:47:29 where people make tons of money Jul 22 13:47:32 Yeah definetly yakischloba . Jul 22 13:47:34 muthu do you use linunx? Jul 22 13:47:44 you can offer a subscription-based component, etc Jul 22 13:47:48 ye Jul 22 13:47:48 s Jul 22 13:47:55 but you should open up your system Jul 22 13:48:24 subscriptions are different, those usually require maintenance on some servers.... Jul 22 13:48:42 some people really dont like the idea of opening their system Jul 22 13:48:50 or giving away their code Jul 22 13:48:55 or giving it away for free Jul 22 13:49:07 I like the licencing of the following book. ( http://commonsware.com/Android/index.html ) It has a closed licence but after selling 4000 books it will be creative commons. Thats fine for me. Jul 22 13:49:12 so why are they using an open platform alex2308? Jul 22 13:49:13 Its not like everyone that releases an open source app is going to get it stolen Jul 22 13:49:28 Pretty sure you can still go and sell your app in an app store if its open source? Jul 22 13:49:45 yes, under certain licenses yes Jul 22 13:49:51 but its still open Jul 22 13:49:53 michaelnovakjr__ just because its licesing model is easy Jul 22 13:50:07 Its pretty unlikely that someone is just going to cruise the app store and heist your code and re-brand it Jul 22 13:50:17 so you'll reap the benefits and turn around and say f u to the community Jul 22 13:50:24 If your app was there first, and its better, why would anyone go with the fraud? Jul 22 13:50:26 yakischloba: alex2308 would Jul 22 13:50:35 he stated that is what he does Jul 22 13:50:54 yeah but hes obviously no good at putting out apps Jul 22 13:51:05 so his rip-offs will suck theoretically right? Jul 22 13:51:11 true Jul 22 13:51:19 and he doesn't care about them, so he probably won't offer updates etc Jul 22 13:51:39 open or closed Jul 22 13:51:41 the best will win Jul 22 13:52:07 if he ripped off my app and stole 5% of my sales for a month it wouldn't really be a big deal IMO. Not to say that I agree with what hes doing. Jul 22 13:52:08 muthu you didn't answer my question....... do you use linux? Jul 22 13:52:13 the thing isnt that we dont understand open source, the point is that michael doesnt understand closed source/selling apps Jul 22 13:52:21 michaelnovakjr__: me using linux, the whole world knows ;) Jul 22 13:52:22 muthu: thats right. Jul 22 13:52:29 muthu, i don't..... Jul 22 13:52:43 f8 Jul 22 13:52:46 It will win for the business standpoint at the beginning. Jul 22 13:52:52 do you pay for any software on that machine? Jul 22 13:52:56 michaelnovakjr__: we have had this linux talk before, you forgot! Jul 22 13:53:00 But in the end the open source systems will be better. Jul 22 13:53:26 i'm all for open source btw Jul 22 13:53:30 do you know why companies dont use open source? Jul 22 13:53:36 that doesn't mean you should not be paid Jul 22 13:53:53 do you donate to open source then muthu? Jul 22 13:54:14 alex2308: because they're fucking greedy like you ;) Jul 22 13:54:34 Oh I've worked for the Deutsche Telekom and had to deal with crappy InternetExplorer and crappy windows. (even with crappy Outlook) So I dont understand why they are using that crap. Jul 22 13:54:57 anno^da_: lots of places are getting away from it Jul 22 13:55:06 I know that and it is a good thing. Jul 22 13:55:14 muthu, you don't like answering my questions huh? Jul 22 13:55:19 haha Jul 22 13:55:25 Even our small village is porting to Linux. Jul 22 13:55:33 absolutely Jul 22 13:55:39 michaelnovakjr__: you just don't understand the different business models Jul 22 13:55:43 all of them can co exist Jul 22 13:55:58 muthu, so do you donate to open source that you use since you believe you should be paid for the software? Jul 22 13:55:59 anno^da_ we still use that crappy IE hahaha Jul 22 13:56:21 alex2308: I know that and it is something I really laugh about. Jul 22 13:56:36 most people installed firefox portable Jul 22 13:56:42 Using that non standard crap is something I will never understand. Jul 22 13:57:10 Sure you can install that but the standard is holly IE. Jul 22 13:57:30 open source exists to be reused Jul 22 13:57:39 IE6 (!) :D Jul 22 13:57:47 :p Jul 22 13:58:09 but outlook is great, i really like it Jul 22 13:58:35 wow muthu you are quiet when asked questions you can't answer huh? Jul 22 13:58:41 But I have to agree with muthu there are different models and they are ok if the respect licences. Jul 22 13:58:50 if they ... Jul 22 13:59:26 the problem with muthu's theory is that he said he uses open source software but thinks that you should be paid for it..... Jul 22 13:59:31 Open source software is NOT about being paid or not paid. Jul 22 13:59:38 if that is the case muthu must have donated to some project before right? Jul 22 13:59:52 anno^da_: i'm quoting what muthu said Jul 22 13:59:59 woah! Jul 22 14:00:07 i'm not against open/free software Jul 22 14:00:12 so based on that response it would make sense he's donated before right? Jul 22 14:00:13 and i'm also not against commercial software Jul 22 14:00:34 muthu you said open source software should be paid for..... so have you donated to any before? Jul 22 14:01:04 michaelnovakjr__: there's commercial open source software, do you know that? Jul 22 14:01:12 yes Jul 22 14:01:14 and people are getting paid to develop such open source software Jul 22 14:01:29 examples....... muthu? Jul 22 14:01:38 which are you referring to? Jul 22 14:01:48 there's many Jul 22 14:02:14 do you have an example that comes to mind? Jul 22 14:02:17 why not start a poll. who will be writing free/opensource/commercial/... software? Jul 22 14:02:45 michaelnovakjr__ the OO team gets paid Jul 22 14:03:02 is OO free and open? Jul 22 14:03:10 look at all the commercial linux distros Jul 22 14:03:27 muthu, there's atleast one freely available for every distro Jul 22 14:03:40 yeah, that's the point Jul 22 14:03:43 they can co-exist Jul 22 14:03:58 i didn't say they couldn't, but the point is they are OPEN Jul 22 14:04:05 OPEN and FREE are different terms Jul 22 14:04:06 yes Jul 22 14:04:11 open + free Jul 22 14:04:17 open + commercial\ Jul 22 14:04:22 closed + free Jul 22 14:04:26 closed + commercial Jul 22 14:04:56 muthu, the point is that the open and free model will certainly be big on android..... so why not join the effort Jul 22 14:05:39 you have something going on? Jul 22 14:06:15 ? Jul 22 14:06:20 what do you mean? Jul 22 14:06:46 i mean, a specific open and free android project somewhere? Jul 22 14:07:03 there goes my poll: http://www.anddev.org/viewtopic.php?p=9419 Jul 22 14:07:05 androidnerds.com will be a bunch of free and open source software Jul 22 14:07:41 andstore.org will be a bunch of commercial software Jul 22 14:08:07 .org huh Jul 22 14:08:13 hah Jul 22 14:08:19 what an ass Jul 22 14:08:22 deception at every corner with this guy Jul 22 14:09:11 is androidstore available? Jul 22 14:09:17 that's a good domain to book Jul 22 14:09:29 .com is gone Jul 22 14:09:32 unfortunatelly Jul 22 14:09:40 androidnerds.org is still free thoug Jul 22 14:09:47 yeah, everything would be taken Jul 22 14:09:49 i'm hoping that enough people will be interested in the androidnerds.com model and will join up Jul 22 14:10:02 michaelnovakjr__: yeah, why not? Jul 22 14:10:28 what is the androidnerds.com model ? Jul 22 14:10:34 is the page yours ? Jul 22 14:10:43 yes Jul 22 14:10:47 michaelnovakjr__: will have ads on them!! Jul 22 14:11:05 its the "bomb dropping model" - drop your app there and get nothing in return Jul 22 14:11:18 maybe you should start working on it ... right now ? Instead of blaming others... Jul 22 14:11:29 alex2308: :-D Jul 22 14:11:30 i am working on it Jul 22 14:12:17 muthu i won't have ads Jul 22 14:12:39 plusminus_: i have been working on it Jul 22 14:12:47 if you weren't using some of the words you recently used, I'd say you are a saint. Jul 22 14:13:00 what do you mean by saint? Jul 22 14:13:21 the perfect person Jul 22 14:13:24 a priest Jul 22 14:13:28 yep Jul 22 14:13:33 its not about being perfect Jul 22 14:13:34 or another holy person Jul 22 14:13:39 its about supporting what you use Jul 22 14:13:50 ms windows? Jul 22 14:14:06 michaelnovakjr__: What do you think about MS Vista ? Jul 22 14:14:07 if you use it most pay for it :) Jul 22 14:14:16 i have a machine with it at work Jul 22 14:14:39 and i paid for it Jul 22 14:14:42 but what do you think of it? Jul 22 14:14:50 its not the greatest thing in the world Jul 22 14:15:04 i find it less user friendly that XP Jul 22 14:15:32 i think its so much better Jul 22 14:15:58 yea? Jul 22 14:16:03 what do you like about? Jul 22 14:16:18 I got it on my laptop and it crashed only ~ 4-5 times, because ASUS released no Graphics-Driver for my machine (had XP before) Jul 22 14:17:00 its much more secure, but has lots of bugs Jul 22 14:17:01 yea, a few companies aren't making XP drivers though...... only Vista.... i know someone who couldn't go back because no XP drivers were available Jul 22 14:17:45 I have 2 vista licenses and 1 XP license here im not using which is criminal since I just paid for XP MCE. And even more criminal that XBMC is a superior free app Jul 22 14:18:13 argh I want the Android-Debugger work !! Jul 22 14:18:15 vista is the biggest pile of steaming crap i have ever seen Jul 22 14:18:21 plusminus_: do you use linux? Jul 22 14:18:30 plusminus_: the debugger not working? Jul 22 14:18:44 from time to time :( Jul 22 14:18:49 @both ;) Jul 22 14:19:32 michaelnovakjr__: Let me give you an example why I don't like it. Jul 22 14:19:48 Programs do fucking what they want. Jul 22 14:19:58 on linux you mean? Jul 22 14:20:04 or windows? Jul 22 14:20:13 i.e. 'nano' you save a file with "STRG+O" ...... WTF !!!?!?!? Jul 22 14:21:06 that's nano though :) Jul 22 14:21:13 there's gedit Jul 22 14:21:41 there's vim Jul 22 14:21:56 there's vi Jul 22 14:22:06 its like beng raped, imo Jul 22 14:22:17 being Jul 22 14:22:27 those are older apps though.... there's quite a few nice editors Jul 22 14:22:47 my linux crashed more often than my vista and xp together. but i dont blame it. im much more experienced with windows than linux. guess its my fault. Jul 22 14:23:22 muthu: I often have to kill adb.exe to get the debugger and LogCat back working :( Jul 22 14:23:44 i have had that problem on windows before plusminus_ Jul 22 14:23:57 when i was using eclipse that is Jul 22 14:24:05 i don't use eclipse anymore Jul 22 14:24:20 ? Jul 22 14:24:21 plusminus_: hmm, might be buggy Jul 22 14:24:37 waiting for the debugger to attach.................................... Jul 22 14:24:49 yea. i had that problem Jul 22 14:25:32 michaelnovakjr__: Back to the Open/Closed question..: Jul 22 14:25:46 I'd like to open my source so others cna learn from it, but Jul 22 14:26:10 I have a question for the experts on this channel...does anyone know of a server software like DNS but for non-DNS records? { eg. features caching, global-namespace, scalable } (no DNS TXT entries won't do) Jul 22 14:26:17 I don't like to see them copying my code and profiting from it not even leayving an attribution Jul 22 14:26:34 plusminus_: i can bet, that all of the 1788 apps benefitted from anddev.org Jul 22 14:26:56 gambler a proxy? Jul 22 14:27:23 plusminus_: look at jasta's app.... Jul 22 14:27:27 that's open source Jul 22 14:27:34 and quite a nice app Jul 22 14:27:35 I should add a "If you use any of the code on anddev, you agree to the 'ALL YOUR CODE BELONGS to PLUSMINUS'-License" to the Page-Footer Jul 22 14:27:36 michaelnovakjr__: why then you are not joing jasta app? Jul 22 14:27:38 alex2308, an actual server Jul 22 14:27:52 muthu what do you mean? Jul 22 14:27:52 which is jastas app ? Jul 22 14:28:02 its an mp3 player Jul 22 14:28:04 alex2308, do you get where im coming from Jul 22 14:28:06 five ? Jul 22 14:28:19 yes Jul 22 14:28:23 yes Jul 22 14:28:37 gambler no Jul 22 14:28:41 and muthu, i plan on joining on it when its reasonable to develop again Jul 22 14:28:52 right now i am writing hack apps for android on the vogue Jul 22 14:29:30 "hack apps" ? Jul 22 14:30:16 he is trying to get android running on the htc vogue Jul 22 14:30:22 alex2308, GET com.sun.java.StringTemplate->Methods (returns list of StringTemplate Methods)...I know this doesnt exist. Im looking for existing software to implement something like this. Jul 22 14:30:52 gambler no idea, sry Jul 22 14:31:26 plusminus_: android runs on a vogue.... so i'm writing a few apps to play around with on it Jul 22 14:31:27 alex2308: thx Jul 22 14:31:36 nothing too crazy Jul 22 14:31:58 do you have m5 running? Jul 22 14:32:01 or m3 ? Jul 22 14:33:14 i think its m5 running on the vogue Jul 22 14:33:30 but its not running of the rom, its inside an emulator called haret Jul 22 14:34:07 m5 Jul 22 14:34:25 it has data, phone, browser and sms working Jul 22 14:34:38 http://it029000.massey.ac.nz/vogue/ Jul 22 14:34:47 that's the page for the guy who made it happen Jul 22 14:34:58 what about gps ? Jul 22 14:35:03 it doesnt work for my htc touch diamond :/ Jul 22 14:35:07 i haven't tried it Jul 22 14:35:23 i'll be back in a bit Jul 22 14:35:25 did someone write an email app? Jul 22 14:35:33 alex2308: i'm writing one Jul 22 14:35:44 and a slightly more functional sms app Jul 22 14:35:56 more functional than ? Jul 22 14:35:56 nice Jul 22 14:36:09 plusminus_: the one thats on the image for vogue Jul 22 14:36:32 the guy who got it running wrote a really simple sms app to send and receive.... Jul 22 14:36:33 I started a SMS-Compression app but stopped as I saw that the SMS-Tables are not accessible o_O Jul 22 14:36:56 plusminus_: there will definitely be a standard one when android's released Jul 22 14:37:10 i'm writing one to make sms easier while playing around on the vogue Jul 22 14:37:24 yes but as thers no newer SDK we cannot know. Jul 22 14:37:45 when's the next sdk? Jul 22 14:38:25 2010 maybe Jul 22 14:38:32 ;) Jul 22 14:38:42 i might get hands on the current sdk :) Jul 22 14:39:13 the petition has garnered some votes Jul 22 14:39:18 O_O you live in darmstadt, right? where exaclty :-D Jul 22 14:39:35 muthu: 128 already Jul 22 14:39:57 not even spammers... lol Jul 22 14:41:02 i life in frankfurt, i work in darmstadt Jul 22 14:41:08 t-online allee Jul 22 14:41:32 but i think i cant talk about it. its a t-mobile internal Jul 22 14:41:50 Haha alex2308 now you have a lot of new friends :D Jul 22 14:42:04 i dont get it? Jul 22 14:42:15 alex2308: you have new sdk? Jul 22 14:42:23 no Jul 22 14:42:40 what's tmobile internal? Jul 22 14:43:19 he works for them and might be able to work with it, as T-Mobile is on the OHA, right? Jul 22 14:43:22 internal, meaning i cant/wont talk about it Jul 22 14:43:27 T-Mobile is a OHA member and when they prepare the rollout... Jul 22 14:43:29 right plusminus_ Jul 22 14:43:39 oh, i didn't know that Jul 22 14:43:50 you might accidentially send a copy to me... Jul 22 14:43:52 i mean, alex2308 working for tmobile Jul 22 14:44:13 just like the " Final SDK build available (84853) deadline extended to Tuesday, August 5 "-Mistake :-D Jul 22 14:44:27 lol sure Jul 22 14:44:45 wtf ? final SDK ? Jul 22 14:44:48 plusminus_: I think we will get hands on it in the next 6 weeks Jul 22 14:45:02 alex2308: if i have an app, can you put it on tmobile store? Jul 22 14:45:16 lol no Jul 22 14:45:32 damnit, i should come back with different nick or else i will get spammed Jul 22 14:45:41 "in the next 6 weeks" so its been ~ 6months :( Jul 22 14:45:46 alex2308: Lot of new friends Jul 22 14:45:47 sorry, but thats really poor Jul 22 14:45:52 spykid now i get it Jul 22 14:46:15 plusminus_: Grow up Jul 22 14:46:21 cool.. i'll go with google store then ;) Jul 22 14:46:23 ? Jul 22 14:46:42 what about androidnerds.org ? Jul 22 14:47:10 what's special about it? Jul 22 14:47:22 nothing Jul 22 14:48:09 then what's the use? Jul 22 14:48:52 nevermind Jul 22 14:49:19 haha Jul 22 14:56:57 yawn Jul 22 14:58:00 I have a lot of experience with the whole computer thing you know, emails, sending emails, receiving emails, deleting emails, I could go on. Jul 22 14:59:37 It crowd Jul 22 15:01:02 best Jul 22 15:02:11 im off Jul 22 15:02:28 l8er closed source dudez Jul 22 15:02:38 l8er open source dudez, too Jul 22 15:03:21 "l8er"? "dudez"? Jul 22 15:03:30 * jasta rolls his eyes Jul 22 15:03:45 haha jasta I was starting to write the same Jul 22 15:03:59 He's german and cool ;) Jul 22 15:05:00 german yeah :). But even more he is a troll. Jul 22 15:05:42 spykid: what has he done that's cool? Jul 22 15:07:42 jasta: He thinks talking like this is acting cool Jul 22 15:07:55 he works for tmobile Jul 22 15:07:58 and thinks he's cool Jul 22 15:08:15 does he work at a kiosk? :) Jul 22 15:08:49 lol Jul 22 15:08:58 guess he runs androidnerds Jul 22 15:09:15 whats that?> Jul 22 15:09:27 not another android site ;) Jul 22 15:09:56 Running and Android news site must be real easy anyway. There hasn't been any news on the platform like, ever. Jul 22 15:12:29 i can recap the last 9 months pretty easily: Android announced; shortly after SDK released. Android challenge announced. M5 SDK update. Android challenge winners selected. Launch date confirmed at Q4 2008. Jul 22 15:12:48 http://yooryoo.com/2008/07/the-rumors-were-true-the-gphone-revealed/ Jul 22 15:12:49 You forgot the IO Jul 22 15:12:50 :) Jul 22 15:13:08 Was I/O newsworthy? Jul 22 15:13:23 Hmm ok. Jul 22 15:13:24 :) Jul 22 15:13:36 For the developers it was kind of newsworthy. Jul 22 15:13:59 But ok for the normal folks it want. But even the SDK is not important for the normal folks. Jul 22 15:14:02 I'm a developer, and I don't agree :) Jul 22 15:14:09 It was fun, but not newsworthy :) Jul 22 15:14:18 :) Jul 22 15:14:32 ok I wont argue with you in that point :D Jul 22 15:14:33 We got to see a device running briefly, which was nice. But actually, it didn't look much different than when we got to see that on the initial YouTube videos. Jul 22 15:15:02 I am certain I/O was much more productive for engineers interested in other products. Not Android. :) Jul 22 15:15:51 Yeah but the conference talks about Dalvik was for example interesting for me. There was nothing about it in the docs. (and I'm no real developer :) ) Jul 22 15:15:51 The appropriate response from a massive developer conference would have been details on the developing platform, the SDK, launch, etc. Jul 22 15:16:28 anno^da_: The Dalvik talk revealed nothing useful that a seasoned developer wouldn't already know. Jul 22 15:16:57 Yeah for you but not for a non seasoned developer :) Jul 22 15:17:57 True, it was catering to a different audience. Jul 22 15:18:08 Yeah thats what I meant. Jul 22 15:18:13 Well, I still had a positive feeling leaving the conference. Jul 22 15:18:20 So I guess I won't knock it any more :) Jul 22 15:22:04 I'm just here feeding michaelnovakjr__ and you with new application ideas. :) (thinking again about a remote for my Squeezecenter :D) Jul 22 15:44:16 doesn't work that way. Jul 22 15:44:44 a lot of folks make that mistake, but generally, the appeal of open source is working on your OWN ideas. that's what makes it different from a day job. Jul 22 15:44:57 I'm trying that at the moment. ;) Jul 22 15:45:22 And it is a lot of fun even if I#m not that good in programming. Jul 22 15:46:13 Perhaps being not that good in programming was a reason why the IO was interesting to me Jul 22 15:46:26 (the videos of the IO) Jul 22 15:48:44 And thats the reason why I will write my own remote app and michaelnovakjr__ can use it and hate it for not being that perfect. :-D Jul 22 15:49:28 But even as a non programmer you can attribute other things like docs or comments on the UI or usability things. Jul 22 16:25:29 yawn Jul 22 16:26:13 Oh cdbaby is offering mp3 downloads. Now they have to switch to FLAC and everything is perfect. :) Jul 22 16:29:49 * jasta jams to the FOALS as he gets ready for work Jul 22 16:31:24 * anno^da jams to UPROOT his latest catch at cdbaby Jul 22 16:37:41 michaelnovakjr__: let's go ahead and try to get a log of Five crashing. Jul 22 16:37:44 will you be around? Jul 22 17:30:09 anno^da: why would i hate it? Jul 22 17:51:51 this is a very important app that we'll need for android: Jul 22 17:51:51 http://www.newlaunches.com/archives/ibeer_gets_the_lager_on_the_iphone.php Jul 22 17:54:25 zhobbs, hahaha Jul 22 17:54:34 I'm currently developing basic GUI apps ;S Jul 22 17:57:15 sayers: ahh, so you're learning android? Jul 22 17:57:26 yep Jul 22 17:57:28 I love it! Jul 22 17:57:33 I just started and it's a very nice SDK Jul 22 17:57:47 Almost finished porting one of my old java applications to it Jul 22 17:58:44 sounds good Jul 22 17:58:55 it is a cool SDK...just can't wait for the phones Jul 22 17:59:19 zhobbs_, what phones will use it? Jul 22 17:59:56 well, HTC, Samsung, and Motorolla are all in the OHA Jul 22 18:00:04 the rumor is that HTC will be the first to market Jul 22 18:00:36 hm Jul 22 18:00:43 the HTC looks like android's emu Jul 22 18:00:43 zhobbs I'm just thinking of how they made iBeer... is the "beer" a video or what... Jul 22 18:00:56 plusminus_, probably a graphic that uses accelermoters Jul 22 18:01:01 or that'd be the coolest Jul 22 18:01:08 plusminus_: it doesn't look that good when you play that "game" :) Jul 22 18:01:13 would require a lot of liquid physics Jul 22 18:01:50 plusminus_: I was wondering the same thing, would be hard to make one that really looked good Jul 22 18:02:26 romainguy___: any apps in the app store impress you? Jul 22 18:03:22 I wish I had an iphone...was hoping to snatch up a cheap first gen model...but they're still expensive Jul 22 18:03:33 Why would you want one Jul 22 18:03:51 SWEET OMG MY APP WORKS Jul 22 18:03:55 * sayers is so happy! Jul 22 18:04:26 congrats :) Jul 22 18:04:40 get it ready for ADC II Jul 22 18:04:51 ? Jul 22 18:05:14 sayers: http://code.google.com/android/adc.html Jul 22 18:05:15 I need to change the content panel it's in to scroll view Jul 22 18:05:52 zhobbs_, If you knew what the application was :) Jul 22 18:05:58 google is giving away $5 M for ADC I, and another $5 M for ADC II sometime in '09 Jul 22 18:06:02 ha, what is it? Jul 22 18:06:06 It Jul 22 18:06:11 here let me get my description Jul 22 18:07:50 zhobbs_, it's called rate a girl and here is the descp. "Rate a girl is a fun little Teen Linux Lounge project which is meant to make describing the qualities of said girl a lot easier, it works by taking input and sending a integer as output. That output can be compared to see who is the best." Jul 22 18:08:26 michaelnovakjr__: Well I'm not really good in programming so the remote could be very crappy at the beginning. But I'm doing my best. And it will be open source. :) Jul 22 18:08:54 sayers: hah, is it like hotornot.com or something? Jul 22 18:09:54 zhobbs_, no it's for when you are around friends trying to rate how decent a girl is worth dating or not perhaps, and instead of taking a few minutes describing all their feats you can just use Rate a Girl and tell them the output. Jul 22 18:10:25 That's kind of simple :/ Jul 22 18:10:39 seems simple enough Jul 22 18:10:44 Yep Jul 22 18:10:59 It took me 2 hours to figure out the API and get it into code form on the phone Jul 22 18:11:09 So I say the api is very nice. Jul 22 18:14:14 Carrier's worst fears: "With AIM available in the iPhone's App Store, you can now send and receive SMS messages without paying for a plan or individual messages. First, download AIM onto your iPhone, then start it up. If you want to send a text message to (617) 555-1212, just send a new IM to +16175551212. You should receive a confirmation message from AOL saying your message has been sent, and the user can reply and you'll receive it on your phone as Jul 22 18:17:26 I saw that too a couple days ago. Thats absurd. They're worried that people with $50+ data plans are going to drop their $5 SMS plan? What a joke Jul 22 18:18:03 or are iPhone plans somehow different than normal data and SMS plans? Jul 22 18:31:02 yakischloba, hahaha Jul 22 18:31:06 every penny counts to them Jul 22 18:31:28 arpu must go up. average revenue per unit. Jul 22 18:31:48 Meet a girl at a bar: "Hey uhh so heres my phone number but you'll have to hit me up on AIM if you want to txt" Jul 22 18:32:42 haha Jul 22 18:32:51 I dropped my data plan because my MotoQ sucks IMO but it'll be a long time before I drop SMS. Jul 22 18:33:14 SMS is very popular Jul 22 18:33:34 I perfer to not talk to people I know at all but Jul 22 18:33:35 Yeah. and if they think people are going to stop using it to haggle around with AIM they're crazy. Jul 22 18:34:14 Maybe I'd use AIM to talk to the 5 or 10 people I know with smartphones Jul 22 18:34:27 and then I'd still need SMS for the rest of the world Jul 22 18:34:34 I'd rather just get free unlimited texting. Jul 22 18:34:41 I'd use AIM to talk to people I usually talk to Jul 22 18:44:54 yawn Jul 22 18:46:39 ditto that Jul 22 18:47:12 How do I do the long notification shown in the api demos? Jul 22 18:47:47 look at the source code of the ApiDemos :) Jul 22 18:47:49 what long notification? Jul 22 18:47:51 There's a constant for that Jul 22 18:47:53 which is where romainguy Jul 22 18:48:00 sayers: it's distributed with the SDK Jul 22 18:48:02 in the SDK Jul 22 18:48:24 Ah! Jul 22 18:48:25 sayers: i think you're referring to Toast's btw. just look them up as romain said. Jul 22 18:48:26 thanks Jul 22 18:48:31 Toast.LONG or osmehting Jul 22 18:49:58 michaelnovakjr__: did you get that log? Jul 22 18:50:07 Why name it toast... Jul 22 18:50:45 like in mortal kombat? :) Jul 22 18:51:07 sayers: cause it "pops up" I think Jul 22 18:52:10 I have no idea what the resID for toast is Jul 22 18:53:41 sayers: when you see a res ID like that, it is likely a convenience for the system to lookup a string resource from strings.xml Jul 22 18:54:02 you need not use that convenience, but do realize that placing your strings in strings.xml does make it possible to localize your app. Jul 22 18:54:07 whereas hardcoding them in the application does not. Jul 22 18:54:19 jasta, ah, so I could enter null Jul 22 18:54:26 O my gosh! I don't have to restart android each test. Jul 22 18:54:32 sayers: there are multiple methods in Toast.makeText Jul 22 18:54:35 look at them all. Jul 22 18:54:55 and read the documentation, please. Jul 22 18:55:35 bye Jul 22 18:58:30 jasta, well on a less negative "read the doc == boring :) " note I got the toast to show up. Jul 22 18:59:07 sayers: Talking to you will get very boring for me if you don't read them, though. Jul 22 18:59:38 Atleast I ask very specific questions :) and only one thus far Jul 22 19:03:36 sayers: you don't need to restart the emulator each time you tun Jul 22 19:03:38 run* Jul 22 19:03:51 yeah, I just found that out Jul 22 19:03:55 I wish I knew that earlier :) Jul 22 19:10:56 a lot of folks are confused by that, apparently. Jul 22 19:11:06 i never was, it seemed obvious to me. but meh :) Jul 22 19:13:58 jasta, Haha :) well I was underestimating the awesomeness Jul 22 19:14:04 better to do that :) Jul 22 19:14:23 michaelnovakjr__: *poke* Jul 22 19:15:51 hey Jul 22 19:16:03 hey AttractiveApe Jul 22 19:17:10 hey jasta Jul 22 19:17:19 did you create that log? Jul 22 19:17:35 the problem we were having with AttractiveApe's environment was that we couldn't replicate the hanging application when using the logcatter. Jul 22 19:17:41 instead, the app just wouldn't open. Jul 22 19:17:54 hm, Jul 22 19:18:01 did you have different results? Jul 22 19:18:08 i would like to know how he's got a good data connection Jul 22 19:18:40 possibly just his service area is providing different coverage, which the phone better supports. Jul 22 19:18:50 for example, perhaps he is getting EVDO Rev A service and you are not. Jul 22 19:19:01 but it doesn't matter. if you sync five-client once you don't need to again Jul 22 19:19:13 and five-music doesn't need a network connection (it'll crash before it gets that far) Jul 22 19:19:42 yea, but to get the logcat out to my machine.... Jul 22 19:20:27 oh that's true :) Jul 22 19:20:50 if only we had USB working :( Jul 22 19:20:52 oh, wait i forgot....i kept a connection on windows mobile side open and it worked a lot better last night Jul 22 19:21:14 oh yeah. that's what the PPP settings fix, btw. Jul 22 19:21:19 they permit the device to dial the connection itself Jul 22 19:21:23 instead of just hijacking an active one Jul 22 19:21:47 (how it hijacks a PPP session from HaRET is a mystery to me, though) Jul 22 19:21:50 yea, i just have to figure out what the ppp settings are supposed to be Jul 22 19:22:33 call sprint, ask for a level 2 tech Jul 22 19:22:57 they give the information? Jul 22 19:23:01 * AttractiveApe yawns Jul 22 19:23:05 howdy Jul 22 19:23:13 hey all. Jul 22 19:23:32 AttractiveApe: do you have sprint? Jul 22 19:24:00 no Jul 22 19:24:10 I'm in west Canada, so I have Telus. Jul 22 19:24:24 that could also be the issue :) Jul 22 19:24:31 My phone has an evdo reva connection in WinMo, not sure about Android. Jul 22 19:24:33 sprint's network may operate differently :) Jul 22 19:24:34 hm, i'm trying to get my connection to stay up Jul 22 19:24:47 i had trouble with the touch i used as well Jul 22 19:24:50 but i get like 30 seconds of network every so often Jul 22 19:24:52 network wouldn't stay up for more than about 5 minutes Jul 22 19:25:13 heh, I don't have that problem Jul 22 19:25:25 I removed the ppp setline in my default.txt, since I don't know what I need for Telus Jul 22 19:25:43 and my data connection seems to work fine, I don't even need to prime it, since I have push email setup. Jul 22 19:25:44 hm, you just commented it out? Jul 22 19:25:48 yes Jul 22 19:25:52 interesting.... Jul 22 19:27:14 i'm giving that a try Jul 22 19:31:14 is the code for the wireless available? Jul 22 19:34:22 I'm getting this notorious "Your content must have a ListView whose id attribute is android.R.id.list" exception and I can't figure out why. Here's my layout -- I'm trying to run a tabhost demo -- http://paste2.org/p/51216 Jul 22 19:35:27 I read that I need to s/@+id/@android:id but that doesn't seem to work. Jul 22 19:35:48 first of all you need a ListView if you use a ListActivity Jul 22 19:35:58 apparently here you don't need/want a ListActivity Jul 22 19:35:58 djsiegel: you need a listview, obviously. Jul 22 19:35:58 Ah, that makes perfect sense. Jul 22 19:36:01 yea Jul 22 19:36:01 so use Activity instead Jul 22 19:36:27 it looks for android:list as the id if you use a ListActivity Jul 22 19:36:43 ok, I see Jul 22 19:36:59 yeah, I changed my activity to subclass Activity instead and it works (sort of) Jul 22 19:37:02 thank you Jul 22 19:37:33 Does anyone know of a better tab demo> Jul 22 19:37:46 Or where I can find the source of the default android contacts application? Jul 22 19:38:03 it's not available yet Jul 22 19:39:18 ok, thank you Jul 22 19:42:29 djsiegel: i had createda pretty advanced tab demonstration Jul 22 19:42:44 http://devtcg.blogspot.com/2008/03/advanced-tab-activity-demo.html Jul 22 19:43:00 it's perhaps a little more than you were looking for though. Jul 22 19:43:50 jasta glance is coming along Jul 22 19:44:24 Does it run nicely on the Vogue, michaelnovakjr_? Jul 22 19:44:29 yea Jul 22 19:44:45 i am testing it on there now Jul 22 19:45:08 michaelnovakjr_: yeah, i scoped it out a bit today Jul 22 19:45:23 you need to use an adapter filter, though. Jul 22 19:45:25 i need to add a few more things just to the browser its Jul 22 19:45:27 so you can type to narrow large lists Jul 22 19:45:55 i want to fix the icons so they are correct Jul 22 19:46:10 and disable the back btn when at the parent directory Jul 22 19:46:26 i committed a slightly more updated version like 20 minutes ago Jul 22 19:50:25 :) Jul 22 19:50:38 espn autorefresh.... keeps my connection alive Jul 22 19:53:13 via the browser? Jul 22 19:53:30 via IE Jul 22 19:57:56 pocket IE, you mean? Jul 22 19:58:05 yea Jul 22 19:58:09 ah, k Jul 22 19:58:19 try that from within Android Jul 22 19:58:54 good idea Jul 22 20:43:50 jasta: I got a question about your TabActivity example. I've just tried to add one Tab. Is it right that I just have to add one activity with the name e.g "Four" and add the name to the Array? Or do I have to change something in addition? Jul 22 20:45:18 Because I get four tabs now but after clickling on the fourth tab I get a null pointer exception. But the Four.java including the activity content is available and I don't really get the reason why. Jul 22 20:48:58 anno^da: is the activity declared in your manifest? Jul 22 20:49:24 also, look at adb logcat to see the call stack of the exception. it will reveal more information to you about what you've done wrong. Jul 22 20:51:02 ah thats it :( sorry for that. Jul 22 20:51:26 I forgot to decalre it shame one me :/ Jul 22 20:52:04 But thank you. Just missed this point. Jul 22 20:52:41 Please heed my suggestion about adb logcat. using this output will help you quickly resolve a wide range of problems when developing on Android. Jul 22 20:52:55 I typically have it open in another window all the while I'm testing. Jul 22 20:53:53 and I use Log.d calls from within my application to monitor state occassionally while I'm developing. Though don't spend too much time trying to make that type of debugging work for you. If it doesn't work to initially solve the problem, fire up a real debugger and set breakpoints. Jul 22 20:54:17 Yeah I will do that. I have the Logcat output open normally looking for my Tags . Jul 22 20:54:17 Though do note that because of bugs in the current SDK, watch points and expressions will NOT work correctly from within the Eclipse plugin. Jul 22 20:54:55 Ok thank you for your advices. Jul 22 21:01:30 i still haven't used a debugger for my app Jul 22 21:01:36 stacktraces usually fix the problem Jul 22 21:03:49 But Jasta I like your clean style for the UI. Jul 22 21:05:13 pics? Jul 22 21:05:14 oh five Jul 22 21:05:15 right Jul 22 21:05:57 Mmh even the tabs are nice. I know that from the technical point of view it is not that much. But its clean and just nice. Jul 22 21:06:19 When I look at the Top50 apps there are soooo crappy UIs :D Jul 22 21:07:18 like our UI Jul 22 21:07:27 what have you done ? Jul 22 21:07:56 PedNav Jul 22 21:07:59 it's an ugly pos Jul 22 21:08:41 Yeah the screens look nice. Jul 22 21:08:51 http://www.routeme2.com/products/pednav/ Jul 22 21:08:53 right ? Jul 22 21:08:55 yeah Jul 22 21:09:00 Great. Jul 22 21:09:18 glad you like it, hopefully they will improve slightly Jul 22 21:09:24 we only put the best screens on the site Jul 22 21:10:16 :) Jul 22 21:14:43 So and for now I'm saying goodbye. Thanks for your help guys. Jul 22 21:16:08 * anno^da likes to add. If someone knows how to access HTTPS site through the HttpClient(4) drop me a message. :-) I'm still searching. Jul 22 21:21:51 anno^da: UI is not my specialty, but I'm glad you like what I've put together. Jul 22 21:22:52 The thing is most people tend towards doing too much UI. Mostly if they are not so skilled. Jul 22 21:23:29 There are often too much icons, too much color, color that dont get together and so on. Jul 22 21:31:55 anno^da: HTTPS access is an issue i've heard Jul 22 21:32:11 anno^da: so too bad if you're developing a banking app :/ Jul 22 21:33:01 Hmm not really just accessing the delicious API Jul 22 21:33:09 if I use droid draw, how do I move the edit text field below the label, instead of it stacking Jul 22 21:33:09 and it is not possible :/ Jul 22 21:40:10 sayers: none of us here use DroidDraw i don't think. Jul 22 21:40:23 and its not officially supported by anyone here, so... :) Jul 22 21:40:29 hehe Jul 22 21:40:40 Well, I guess you all are mad programmers ;) Jul 22 21:40:48 mad? Jul 22 21:40:50 Not that the XML creation is TOO hard Jul 22 21:40:55 good. Jul 22 21:41:08 I just find GUI development difficult and it takes a lot of time for me. Jul 22 21:41:13 I don't think we're *all* good programmers at all ;) Jul 22 21:41:36 But all I meant to say was that if you use DroidDraw, don't expect much help from us. Jul 22 21:41:48 Or from anyone, really. I'd just craft the XML yourself. Jul 22 21:42:03 Yeah, I will as I get better, for now this is a good tool Jul 22 21:42:12 I modify the XML's at the moment, but i don't hand write them just yet. Jul 22 21:44:07 Suit yourself. Jul 22 21:49:32 droiddraw is a waste of time Jul 22 21:49:37 if it's not perfect, it's not worth it. Jul 22 21:49:55 very few gui builders can chown hand-coded layouts Jul 22 21:54:06 f00f-: do you know if you need to use a multithreaded connection manager with HttpClient in order to share references to executed methods between threads? Jul 22 21:54:32 I'm assuming the correct behaviour for terminating a blocking reading thread is to just invoke releaseConnection on the method being read from Jul 22 21:54:37 But I'm not sure if that's thread safe. Jul 22 21:54:48 I assumed it was in all my earlier programers, but it just popped into my head that I should confirm :) Jul 22 21:55:29 that is, the main UI thread would call method.releaseConnection() while the reading thread is busy reading method.getResponseBodyAsInputStream. Jul 22 21:55:41 obviously that would be bad if method is not thread-safe using the default connection manager. Jul 22 21:56:22 jasta: wow, that i dont know about that, once you consume the content, i dont know what happens Jul 22 21:56:30 I actually need to keep an HttpResponse object around Jul 22 21:56:42 i wonder if it'll persist after i consume the response body Jul 22 21:56:49 not sure about threads though Jul 22 21:57:03 f00f-: i'm referring to when you want to specifically cancel the request. Jul 22 21:57:10 whilst the reading thread is busy. Jul 22 21:57:13 oh Jul 22 21:57:26 such as for example in onStop/onDestroy() or from the cancel handler of a progressdialog. Jul 22 21:57:40 you could be lazy and just let it dangle there still connected Jul 22 21:58:05 but but that would require very special care not to create race conditions, so its worth it to avoid them correctly Jul 22 22:01:14 -but* :) Jul 22 22:01:34 i read on the httpclient docs that it's "fully thread-safe" when using a multithreaded connection manager Jul 22 22:01:43 but it makes no claim as to what the default connection manager is. Jul 22 22:01:50 i can assume it's partially thread-safe, but thread-safe in this way? hmm. Jul 22 22:02:42 romainguy___: do you know? Jul 22 22:15:43 Good Evening Jul 22 22:19:24 sup Jul 22 22:53:57 Can someone tell me how to access resources from other apps -- for example, is the address book application available somewhere? Jul 22 22:54:47 Gah -- I meant, is the address book icon available? Jul 22 22:55:15 uh Jul 22 22:55:20 use a ContentProvider Jul 22 22:55:28 would that work for your requirement? Jul 22 22:58:08 Maybe... Jul 22 22:59:52 the address book will be provided using the contacts provider. Jul 22 22:59:53 so use that. Jul 22 23:00:01 and it's available now, even. check the ApiDemos that utilize it. Jul 22 23:02:29 no, jasta, I want the icon Jul 22 23:02:35 just the address book icon Jul 22 23:02:51 you can use the package manager for that Jul 22 23:02:52 what icon? Jul 22 23:03:29 So, when you launch Android's default contacts program Jul 22 23:03:37 it has two tabs -- contacts and Favorites Jul 22 23:03:42 I want to use those icons Jul 22 23:03:52 I'm guessing I cannot Jul 22 23:04:15 romainguy___: you can use the package manager for that Jul 22 23:05:35 cloning is not allowed. Jul 22 23:08:44 djsiegel: as romain said, the package manager can access those resources for you Jul 22 23:08:56 there's another way to extract them, but i'd rather not tell you what it is :) Jul 22 23:32:20 Ok, I've found the drawable I want with getPackageManager ().getDrawable ("com.google.android.contacts", 0x7f020015, null) Jul 22 23:32:32 But I feel like that is not very reliable Jul 22 23:33:20 WIth the package manager you can ask for the resources of com.google.android.contacts Jul 22 23:33:29 then you can ask for the id of a specific resource Jul 22 23:33:37 Ah, ok. Jul 22 23:33:44 for instance com.google.android.contacts:drawable/app_icon Jul 22 23:33:48 and then get its Drawable Jul 22 23:33:50 note however that: Jul 22 23:34:05 1. it can break if names change (the package names have changed after M5 for isntance) Jul 22 23:34:07 2. it's very slow Jul 22 23:34:09 romainguy: should let me have the source to dalvik so I can compile it for iphone Jul 22 23:34:20 :-D Jul 22 23:34:40 The iPhone SDK license does not allow you to do this I believe Jul 22 23:34:52 at least that's what I gathered by reading news about the SDK Jul 22 23:35:11 not from what I saw- it said if you're doing FOSS stuff you just have to abide by the FOSS license Jul 22 23:35:21 that's not the issue Jul 22 23:35:37 oh, which clause was it then? Jul 22 23:35:43 my understanding is that the license explicitly forbids to write interpreters/VMs Jul 22 23:35:49 I don't know, I haven't read the license Jul 22 23:36:33 oh yeah, you're right Jul 22 23:36:40 that's clause 3.3.2 :-/ Jul 22 23:36:47 :( Jul 22 23:36:48 lame Jul 22 23:36:59 i need a JVM on the iPHone Jul 22 23:40:43 I talked to Steve, and while he was really tempted by having Hecl on the iPhone, I guess the business needs outweighed it... Jul 22 23:41:17 you know Jul 22 23:41:21 that precludes emulators, too. Jul 22 23:41:30 so I guess no nintendo emulator from me Jul 22 23:44:43 sleep time for me....ciao Jul 22 23:49:08 Yeah, that's probably the reasoning. Jul 22 23:49:43 So, I've been learning android for a couple days now, and reading documentation wasn't working so I'm going to clone the contacts application. I'm using Tango/GNOME icons and they look so much better than the default theme icons... Jul 22 23:57:53 they might but they look different from the rest of the system :( Jul 22 23:58:39 davidw: steve is an idiot Jul 23 01:30:10 Why do I get the sense that it's easier to develop for android then it will be for j2me ;) Jul 23 01:34:51 sayers: because it is :) Jul 23 01:35:12 romainguy___, much. I'm not even going to port rate a girl to j2me Jul 23 01:35:25 they make it impossible to find anything on their site Jul 23 01:35:34 on Sun's web site? Jul 23 01:35:39 yeah Jul 23 01:35:46 because Sun doesn't provide the implementations in the phones Jul 23 01:36:00 I have to admit that NetBeans and its Mobility Pack is a great IDE for JavaME Jul 23 01:36:03 so what, I have to crawl across the net find a bit by bit Jul 23 01:36:10 however, supporting different types of handsets in JavaME is a pain Jul 23 01:36:20 romainguy, netbeans rocks on gui design Jul 23 01:36:23 ? j2me is dead easy but you cant do anything with it Jul 23 01:36:28 but for coding it isn't to great Jul 23 02:07:39 jasta Jul 23 02:07:45 how did you reverse engineer the system apk's Jul 23 02:07:48 you have a script? Jul 23 02:08:57 heh Jul 23 02:09:00 google helped me spell your last name Jul 23 02:11:38 jasta: i need to generate android-system-apks Jul 23 02:11:44 like you have done Jul 23 02:21:04 i found it jasta Jul 23 02:21:05 nevermind Jul 23 02:21:07 you just did the xml Jul 23 02:21:22 i plucked the drawables out of android.jar Jul 23 02:22:53 bah these icons all suck **** ENDING LOGGING AT Wed Jul 23 02:59:56 2008