[AT&T Samsung Galaxy S II Skyrocket SGH-I727] 1ubiquitous1:
Recently I've been trying to teach myself how to develop for our phone, but I'm using a Mac. I have a Windows Partition, and can run Windows on my Mac, but it's a pain to have to restart just to use a single program for whatever it is that I need done. So I've done some research and thought it would be nice to share all the programs that I've found that help in Android Development.

It would also be nice if other Mac Users would share what they have found as well or what they use when trying to accomplish certain tasks when working with android. So here goes:

--Android SDK--

This is rather obvious…that being said you can download this from android.com. However, if you chose to install Eclipse I find installing the SDK from Android to be rather Redundant, if you agree go on and read the part about Eclipse.

--Wine/MacPorts/xCode--

First, sometimes it's useful to use Windows programs on Mac, and an one quick way to do that without having to reboot is with Wine. It takes a while to set up, but it is useful for running MOST executables. The last two programs you install as part of the tutorial, so follow on:

So here is the website I used to set up Wine: http://www.davidbaumgold.com/tutorials/wine-mac/

All of his instructions are accurate excluding where he talks about installing xCode. It is OK to install xCode through the App Store, all you have to do afterwards is install Command Line Tools. To do this:

1. Open xCode

2. Open Preferences (cmd+,)

3. Click the Downloads tab

4. Use the link to create an Apple Dev account

5. Click Command Line Tools

Now you can continue to follow the rest of the Tutorial

--Eclipse--

This program is useful for creating Android Applications on your phone. If you choose to install Eclipse I would follow this guide once you're done. I realize it is for creating Android Applications but it also explains how to set up a working environment.

So here is the website I used to set up Eclipse: http://www.vogella.de/articles/Android/article.html

I would start at section 5.1

Also Eclipse can be used for compiling .9.png files…I found a good tutorial for this on XDA: http://xdaforums.com/showthread.php?t=487001

Go hit damnitpud's thank meter if you find his thread useful

--APK Manager--

I found this tool extremely useful for pulling APK's and pushing them to your phone. This app can be used for Themeing apks, or editing the XML files.

I found this application on XDA as well: http://xdaforums.com/showthread.php?t=1285130

Go hit s0niq3's thanks button, maybe it'll convince her that people actually care about her program.

--android-utility or AU--

This little program looks to be extremely useful, I found it while searching for a way to compile .9.png files without having to use Eclipse. But it also has a host of other applications and uses. Make sure you read the thread thoroughly and follow all instructions.

I found this application on XDA as well: http://xdaforums.com/showthread.php?t=1167623

Go hit tommytomatoe's thanks button as well, he gave us a marvelous little program. There is also a version for windows now, well at least part of it.

[For windows, and Linux Users: http://xdaforums.com/showthread.php?t=1272513]

Go hit kakomalo's thanks button :P

If you download the version 1.0.1 and you try to compile a .9.png file, and you receive an error telling you that aapt is missing, all you have to do is drag and drop the aapt from the Android SDK into /android-utility/utility/

--xUlitimate--

I'm not sure if this one is worth mentioning for Mac, but it would be kinda cool if someone figured out how to get this to work with Wine…so here it is:

So here is its link: http://www.droidforums.net/forum/xeudoxus/47283-release-xultimate.html

This one has some theme tools. I found it specifically for the Draw9Patch Compiler, but I could not get it to work nicely with wine.

--Gimp--

This one is well known, so I don't think it needs much explanation…but it is image editing software.

Here is the download link if you don't already have it: http://gimp.lisanet.de/Website/Download.html

---Finally

After spending hours searching, downloading, and finding out what works I thought I would share to save someone else the expense of having to go through the trial and error. I would love it if other Mac Users, or any one else would share their knowledge on programs they use when working with Android; to theme, compile ROMs, or any other activity related to Android while pertaining to Mac.

Also, if you mess up your computer while doing this it is your own responsibility :P