Please keep in mind that this thread was started by me asking if there is a way to reboot the phone automatically using the built in Smart Actions to schedule it. Since a reboot action isn't built in to Smart Actions, having it auto-launch a reboot app sounded like a good way to go. However, I could not find an app on the market that simply rebooted the device without any user interaction outside of launching it. There are widgets available that do this, but Smart Actions cannot launch widgets.
I decided to download the Android SDK and try making the app myself, but was unsuccessful. Since I have a buddy who is an Android developer, I asked him to give it a try when he had time. I figured something so simple would only take a few lines of code. Regardless, he had a lot of difficulty and frustration with it. Once he had a "beta" for me to test, I tried it out and it worked perfectly. Even though it worked for me, it didn't work for him, which frustrated him as well.
However, the app was custom made for me specifically. In fact, it was even named after me! It was me who told him to put the app on the market AND it was me who suggested he charge a little bit for it. Since it's the only one of its kind (as far as I was able to tell), it might be worth paying a small amount for.
Now to the point. The app was custom made for me, and it does everything I need it to do. It isn't meant to be a popular app that can make lots of money through sales, but I figured he might as well put it on there for a buck. Figured if he makes a few dollars, great. If not, no big deal.:happy3: