Cerebro 1.1
UpscaleRiver has posted a post on battery updates here If possible, post comments on that site instead of my own person website blog which will be redirecting their in the near future.
UpscaleRiver has posted a post on battery updates here If possible, post comments on that site instead of my own person website blog which will be redirecting their in the near future.
Hi, I understand it has been a while since I posted anything on my blog. I would like to thank everybody who still reads the blog and has subscribed via RSS. I believe my last post was sometime in September, so I figured I would update everybody on projects.
First off, I combined my work with an awesome workforce known as UpscaleRiver. We are a small business hoping to grow in the future, so look out for us.
So what does this mean? Well, UpscaleRiver will now be in charge of most of my previous iPhone applications including Cerebro and Passion. This is a great opportunity for the Cerebro project as we finally have finished beta testing and Cerebro will go public on February 1st!
While I will still post here from time to time, a lot of my posts will now be at UpscaleRiver’s blog
Thanks,
Chris Alvares
P.S. We will be releasing the source code to the Cerebro project on UpscaleRiver on February 1st, I will post the source on here as well so that everybody can get it.

Cool things will be happening to Cerebro in the next couple of days, and I would like to show you some of them today.
iPhone Mobile Site
It came to my attention that if you ever lose your iPhone, and are trying to track it down, you probably wont bring your laptop with you, so I have created an iPhone Mobile site found at http://chrisalvares.com/Cerebro/m. This is also available via the Cerebro iPhone application.

Battery Life Indicator
You can now check your battery life of your iPhone via the detailed view page.

The Cerebro Snow Leopard App
Soon, you will be able to track your Macbook or Macbook pro running Snow Leopard. The cool part about this is that the code used for the Snow Leopard App will be almost identical to the code on the iPhone app. They both will use CoreLocation, and a Unix daemon. We are code naming this Snowebro, and it is at an early stage, with a public beta coming soon.
CALocationService was the code name for my next project and the beta period is almost over, which means that I needed to choose a new name. Cerebro will still be CALocationService under the hood, but it will have new features and more ways to install onto your iPhone.
I have update the WebOS Coda plugin to version 1.1, this version includes bug fixes and a new “Check for Updates” button.
You can find it here. I am still working on Tiger support, but for right now, it is Leopard and Snow Leopard only.
iPhone users watch out, any app or program can steal the password saved in the AIM application very easily due to AIM storing the password in an unencrypted open plist file.
The file is in AIM.app’s “Documents” directory, name Accounts.account, and if an app has read access, then it can steal your username, password, and just about all your stored information.

What is worse is this is it does not stop at the AIM app, IM+, another IM service provider also stores the password in plain site in another unsecured plist file.

This really must stop, iPhone programmers, stop being lazy and secure your files.
New from Chris Alvares comes the next hottest iPhone Application known as Passion.

Ever wondered if how well you compared to other people during sex, well now you can with Passion. This iPhone application measures how well you perform during sex, and gives you a rating from 0 to 10, 10 being the highest. Then you can go online and see how well you did against the rest of the world.
Passion works by using all of the iPhone’s distinct features such as the microphone, accelerometer and many others to determine an accurate score. All you have to do is start the application, put your iPhone on the bed, in an arm band, or even in your pocket and have intercourse, it is as easy as that. Once you are finished, press the stop button and view your results.
1) Passion requires an internet connection the first time you use the application and when submitting scores.
2) iPhone 2G, 3G, 3GS supported. No iPod touch support at this time.
More Screen Shots


This is part two of Coda and WebOS, you can find part 1 here.
Create a project
So the first thing we have to do is create a new Coda Project, I named it WebOS First Application

The next we have to do is decide where we are going to put the project. This is the tricky part, whatever the last folder name is, that is the “name” of our project.

Here, I have titled my project “MyFirstProject” and have stored it inside the /home/webos/MyFirstProject folder, so MyFirstProject will be the name of our webOS project, this has nothing to do with the end pre app, only how the plugin distinguishes between projects.
Note that there is NO forward slash at the end of the file path.
Next, you need to create a project, to do this go to Plug-ins->Palm Pre SDK->Create project

You should notice we have a full project created for us

After we have created the project, we can now open the simulator, which can be found at Plug-ins->Palm Pre SDK->Open Simulator

After the simulator boots up, and comes to the homescreen . We can test the application.

We should bring us to
To close the application, all we have to do is call the Close Application button, again, from the Coda Plug-ins menu.

Well, I hope you enjoyed this tutorial on how to get started with the Palm Pre SDK using Coda, and I would love to see what you have created in the future.
Coda has been my favorite web development tool on Mac OS X, it is simple, easy to use, and runs smooth as butter. When Palm released WebOS, I was saddened to see the only platform they supported on Leopard was eclipse, which saddened me because I can’t stand eclipse’s bloated interface. Today, I was able to work up a Coda Plug-in so that I can program for the Palm Pre while using coda.
Here is how to use Coda and WebOS (Palm Pre OS) together.
1) You will need to download the WebOS SDK and Sun VirtualBox and follow the instructions on this page.
2) Go through the installer, and install both VirtualBox and the WebOS SDK.
3) Download this coda plug-in.
4) Close coda if you have it open and double click the MojoPlugin.codaplugin to open Coda and install the plug-in.
In Part Two, I will show you how to create a project.
(Update: Find part two here)
Apple’s Mobile Feature called Find my iPhone has been available since the 3.0 launch, the only problem is that 99 dollars a year is a hefty price to pay for a service that you hopefully never have to use. Today I am releasing CALocationService, an application that records your GPS coordinates, live track your iPhone, and much more. Due to Apple’s App Store restrictions, this app will only available via cydia.
To get started, open Cydia, navigate to “Manage->Sources” and add this source to your repository
http://chrisalvares.com/apt
Then click on the chrisalvares.com repository and install Cerebro.
You might have to respring after you install CALocationService to see the icon.
Open the app and follow the instructions.
[update] Changed name from CALocationService to Cerebro.