(Please excuse me for my imperfect English.)

Hi. this is me:
- My skill  :  80% artist / 20% programming.
- Now 6 months into Android development.
- My goal is to use my art skills to customize the Launcher
application.

Current situation: (please forgive this long story)
1. I'm trying to build the Launcher application.
2. took the source from  http://source.android.com/ using the Gitweb
web interface.
3. downloaded the source snapshot, the one with the tag: "master")
4. The project cannot be built. There are a lot of errors in the
source code. I try to fix the source.

// Now let me brief what I found. I shouldn't include ALL code here,
right?

*** 4.1 I removed a lot of code that I cannot fix. (eg. everything
about the search widget, some wallpaper/notification-related code and
many more)

*** 4.2 I found these variables a lot: mScrollX, mScrollY, mLeft,
mRight, mTop, mBottom. They are being used in the source files but the
are NOT declared. So I declare them and try to give them value by
calling getSrollX, getLeft, getTop, ...

5. Finally the project can be built and run on the G1 device. But it
perform weird(as expected). the scrolling is not correct. "Snapping to
screen" does not work correctly as well.

6. I tried so hard messing around 'Workspace.java' file. Finally
things look a lot better now, better snapping and scrolling.

7. But trackball scrolling still produce weird behavior. There're
screen orientation change bugs too. The 'docked' desktop shortcuts and
widgets won't "snap to screen".


End of my story. I won't ask for a solution to each bugs.

But since it took me 3 weeks now. I'd like to ask:

Anyone succeed in building this Launcher app? Could you share your
knowledge on how to do it?

I'm just an artist who want to publish my art skill. It'd be a
pleasure if anyone can point me to some error-free source code of this
Launcher app. So I can focus on my art.

I do hate asking for a solution like this. But I do believe I gave it
enough (programming)effort as an artist.

P.S. allow me to rant a bit: ... if the source code doesn't work then
why do they give us in the first place?
How can the public contribute back to google if we can not build the
project? I don't get how this "open-source/accept public contribution"
system work.  Am I missing something?

Thank you in advance.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to