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

  17. chocolate bar in Riyadh are a popular treat enjoyed by locals and visitors alike. From classic milk chocolate to decadent dark chocolate, there's a wide variety of options to satisfy your sweet cravings in the bustling capital of Saudi Arabia.

  18. The iOS App iBoincStats is a testament to the power of technology in harnessing and presenting data, much like the coordination required inMulti-day conference catering services in Houston Texas. Both involve meticulous organization and efficiency in handling various aspects of information and sustenance

  19. unholy blades
    Unholy Blades casts a spell that transcends the boundaries of fantasy, immersing readers in a world where the clash of steel mirrors the clash of destinies. The unholy blades, ancient relics with a sinister allure, become the focal point of a narrative that delves into the complexities of power and the choices it demands. Characters navigate a landscape where morality is as fluid as the shadows, and the unholy blades, more than weapons, are catalysts for transformation. With its evocative prose and a tapestry of characters navigating the blurred lines between good and evil, Unholy Blades is a gripping odyssey into the heart of darkness, leaving an indelible mark on the reader's imagination.


  20. RBS Heavy Machinery, in collaboration with dust suppression units Edmonton emerges as a prominent leader in the heavy machinery sector. Renowned for our unwavering commitment to quality and cutting-edge innovation, we redefine industry standards with robust and reliable solutions. Choose RBS Heavy Machinery for a trusted partner, delivering excellence and durability in heavy equipment solutions.

  21. Benedetta bags, crafted in Italy, epitomize exquisite luxury and timeless style. Meticulously handmade with the finest materials, they boast impeccable craftsmanship and attention to detail, making them coveted accessories for those with discerning taste.

  22. Building Demolition in Edmontondrives urban renewal, creating opportunities for modern development. It's a crucial step in the city's growth and infrastructure improvement.


Popular Posts