Tuesday, March 6, 2012

iOS App : iBoincStats

My latest app iBoincStats has just been approved by Apple.  Releasing software (even something this small) is always a rush, it never gets old.

I decided to do an app instead of a game for a change, just to see what the interface builder, XML and "work" type development would be like. It turned out being a lot faster and simpler than I expected. I have also always been a big fan of BOINC, and checking my "stats" for many years now, all the way back before there was a BOINC platform, and it was only the SETI@Home project.
 (An added bonus: unlike games this one it would actually be available on the South African App store as well as the international ones)

During my development career I have never really spent a lot of time designing and developing UIs, I always ended up on the backend side of development projects. So take the next statement in that light:
I think Apple has actually done a pretty good job (after some initial learning frustration) with their interface builder and storyboard shipped with XCode. I sat down and after a good couple of hours of struggling, something eventually clicked and it all finally came together. I restarted my project, copied over the backend code and in literally 15 minutes the storyboard and 3 UIs were done. Awesome.

I had a couple "funnies" while still using XCode 4.2, but just upgraded to 4.3 and those particular issues seem to have been corrected.


This is a simple stats client to view your BOINC project processing statistics.
Enter your cross project id and access your latest stats.
Some of the popular BOINC projects include:

More information regarding the BOINC project can be found at:
BOINC home
Wikipedia - Berkely Open Infrastructure for Network Computing
Screen Shots:


  1. How do you determine your CP ID?

  2. If you log into one of the projects you are running you will probably find it with the account details.

    I checked on Seti@home just now.
    Log in at http://setiathome.berkeley.edu

    Then go to account details, under the Computing and credit section, the Cross-Project ID was there.

  3. Found it. Thanks!

  4. Superb App ! Most used App on my iPhone :)

  5. Seems like my cross project ID is invalid.. ? I pulled mine from seti and a different one from boinc as well. Both say invalid?

    1. Hi Steve, that is odd...
      Are you definitely connected to the internet when it was trying to validate?

      I just doubled checked, I am using my CPID from the seti project so that should definitely work.

  6. Taking everything into account, you can't make those utilizing a large scale manufacturing process. Each calfskin coat is hand tailored; meaning it requires a ton of sweat and exertion for experts to deliver every top notch hand tailored coat. A cowhide coat can require as long as seven days to be prepared!

  7. iOS is a closed system whereas Android is more open. Users have barely any system permissions in iOS but in Android, users can customize their phones easily. Android software is available for many manufacturers such as Samsung, LG etc. and this may lead to some quality problems in the cheaper phones.

  8. Looking for a reliable and affordable CEMENT TREATED BASE contractor in Houston, TX? Look no further than hastencontracting! Our team of experts is dedicated to providing quality servicesCEMENT TREATED BASE services in austin at a fair price, so you can get the job done right the first time. Trust us to take care of everything from start to finish, so you can get on with your life. Book an appointment today and find out just how much we can help you achieve!

  9. iBoincStats was gud when it was released at first but now, i can say that they are not giving any kinda updates for the user. overall everything's good like our best car towing near me services.

  10. I like this post very much. By any chance if you all are looking for Coat and Jacket, do check out our online leather jacket website, Celebs Outfits.

  11. We provide a wide selection of shower and tile installation accessories. Our main office is in the Ontario city of Vaughan, and we provide delivery services all across the Greater Toronto Area. We ship all around Canada so that you may get the premium goods you need. best tile leveling system

  12. Although doing assignment themselves is an easy option since a student can brief the contents to his tutor but it is not always reliable.

  13. At Omnium Electric Abu Dhabi, we're dedicated to finding and fixing problems.

  14. MVP Rewards Club Members can play the Wild Turkey Scratch and Win for a chance to win a lot as} $500 immediately. Every recreation is a winner with prizes ranging from 50 Reward Points to $500 Free Play. Table Gamemeans any Class III recreation allowed under this Compact except video lottery games, 점보카지노 keno, off-race course mutuel wagering, and race guide. The term “Roulette” originated from a French word that means “small wheel”. An American by-product of the Chinese domino recreation of Pai Gow. The recreation is performed with a set of 32 dominoes or "tiles." It is believed that the game originated within the late 1800s when the Chinese helped build the united states railroads.

  15. All things considered, you cannot produce those through a large-scale manufacturing process. Each calfskin coat is hand tailored, which means that Resident Evil 4 Jacket professionals must put in a lot of effort and sweat to produce each superior hand tailored coat.

  16. I have never really dedicated a lot of time to designing and building user interfaces during my career in development; instead, I always found myself working on the backend of development projects. After battling for a good two hours, I sat down, and ultimately something clicked, and everything came together. Corporate Tax In Dubai


Popular Posts