Thu, February 04, 2010iPhone CC Hardware

I received a chance to take a look at some interesting hardware that has been created for the iPod Touch. A little attachment that allows the iPod touch to ring up sales, take credit card payment and more..


Over this weekend I am going to take a bit more in depth look into what it takes to code to this little guy. A friend asked me to see what it entailed, so I am and I also want to share my experiences developing to hardware on the mobile platform.


I have some pictures posted to show you what the hardware looks like attached to the iPod. Also if you are interested in doing some iPod development with this attachment, send ...

more...

Tue, December 15, 2009Introducing jsforms

I would like to take a moment to introduce you to "jsforms" a simple library I created to generate html forms using pure javascript. Modeled closely after Django forms, jsforms allows you to create forms using only js syntax.


Included in the zip is README.txt with instructions on how to use the library.


Please be advised that this is still in beta and development is still on going. the TODO list and other details are located in js/forms.js. If you have any comments, questions, or concerns just send me a DM on twitter, my name over there is wattzilla


Some of the things on the TODO list and coming soon


  • Form from Datastore
  • Form from JSON
  • And ...

more...

Fri, July 17, 2009OH! Code Snippets!

Oh Look, I added a new section to my blog! Introducing Code Snippets, A place where I can post you cool little pieces of code that I think will be enjoyed through out the world!


So with out further adieu, Code Snippets

more...

Sat, June 06, 2009Intro to Cappuccino :: Quick and Dirty

I recently stumbled upon Cappuccino which is basically Objective-C (called Objective-J) and Cocoa ported to Javascript and the browser.


After much fumbling and finally adjusting to the right mind set, I have decided to write a brief tutorial on your first “Hello World” app in Cappuccino using a Cib file (basically Cappuccino’s version of a Nib file).


In this tutorial we will use Interface builder to design our UI and attach an event. Then I will show you how to make a button populate a text field with the words “Hello World.” So let’s get started.


First you will need to make sure you have Cappuccino installed, if not just visit this page for install/setup details:

http ...

more...

Fri, May 15, 2009A quick Cocoa 9-part image example

Here is a quick example of how to use Cocoa/Objective-C's NSDrawNinePartImage method for custom backgrounds and such. You can see an example of this in the new Tweetie desktop app (the status 'bubbles').


This is a bit of a simpler method to the Cocoa Drawing with bezier path that you saw with my last entry. I hope you find some use in this. As always if you have any questions just ask! So I hope you enjoy!


StretchMyView.zip


Here is a link to the offical documentation from apple: NSDrawNinePartImage

more...

Fri, May 01, 2009Cocoa Drawing Example

I haven't had much time lately to write any good articles, but I have been working with Mike Rundle (@mike9r) on some cocoa draw. Rounding the corners of a custom view and of a picture. I have attached the source code to this article that does just that.


In the zip file there is a standard project with Bubble.m and Bubble.h also my picture from twitter. You should be able to run the project to see just what it looks like. If using this as an example, please make sure you pay attention to clipping ( [framePath addClip] ) because it impacts the layout and how things are displayed more then I realized.


I apologize for it being just ...



more...

Mon, June 29, 2009Creating a Simple View Transitions App

This article has moved

Thanks to FuelYourCoding.com for picking up this article and publishing it


You can now read it Here


Thanks for reading!


Wess

more...

Mon, March 09, 2009NSTableView, Quick and Dirty

So, for whatever reason, NSTableView in Cocoa/Objective-C has been giving me a hard time as of late so, once I grasped it, I decided to write a quick and dirty tutorial on how to write a simple program that just updates an NSTableView. As I venture deeper into this realm, I will drag you a long.


Im not a super blogger, nor do I have a lot of time to write super blogs, so I thought the best way for me to do this is to comment the actual code, zip it, and let you download it. That way you have a working product to learn from. I have always learned better from example, so I hope you find ...

more...

Thu, February 05, 2009Twittz

I have decided to start using all this objective-c that I have been reading to use and build a simple Mac Twitter desktop app.


Once I have finished it, I plan to walk through the source with you guys and also release the app as open source to spread the knowledge.


Transitioning from Python, Javascript world to Objective C as proved itself interesting, and being a newb again is fun. So sorry for the direction change, but this is fun and I think you will enjoy it!


more...

Mon, January 19, 2009Getting there

Well between work and developing Devpipe.com, I haven't had as much time as I would of liked on my blog, but I to drop a quick note. I am working/thinking up some tutorials I can write about so bare with me. I'm torn between Python, Django, Objective-C and some others to start with.


I am going to try to post videos as well as walk throughs for things and do series instead of just a tutorial here and there.


So I will get on it as soon as possible

more...

Wed, January 14, 2009Start This Now

Well I have attempted to do this several times, but decided to give it a run again. Welcome to my blog. The reason for the blog? I want to share what I have learned, what I find interesting, and what i stumble upon along the way.


The software running this blog built on Django and took about 2 full hours to build. Hosted by Slice Host with Ubuntu server, Apache web server with mod_python and Mysql database.


I plan on releasing the source code for all the projects I talk about on here and even making this blog software available.


So let's give this a go.... Stay tuned!

more...