<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dev Pulse</title>
	<atom:link href="http://www.devpulse.org/feed" rel="self" type="application/rss+xml" />
	<link>http://www.devpulse.org</link>
	<description>In theory, everything works.</description>
	<lastBuildDate>Wed, 21 Dec 2011 02:50:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The joy with Android development</title>
		<link>http://www.devpulse.org/bp=83</link>
		<comments>http://www.devpulse.org/bp=83#comments</comments>
		<pubDate>Wed, 21 Dec 2011 02:50:21 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Programming related]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Boss]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Hardcore]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Titanium SDK]]></category>

		<guid isPermaLink="false">http://www.devpulse.org/?p=83</guid>
		<description><![CDATA[Do you know how painful it would be, having to work 40 hours out of your 48 hours weekend? Me neither. But I know how lame it is, having to work for literally 24 hours out of my 48 hours weekend.
Last weekend I was asked to come in to work and help out on a project they are working on. It’s an app  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Do you know how painful it would be, having to work 40 hours out of your 48 hours weekend? Me neither. But I know how lame it is, having to work for literally 24 hours out of my 48 hours weekend.</p>
<p style="text-align: justify;">Last weekend I was asked to come in to work and help out on a project they are working on. It’s an app for a client, it’s targeted for Android users. They just needed us to do some little ‘retouches’ and small bug fixes. I thought fair enough, sounds simple and easy, how difficult could that be? Well, I was mistaken. It’s a nightmare to go through someone else’s code, especially when you don’t have something like intellisense or code sense AND when four different programmers, all with different experience, agree that the code is really, really horrible and clumsy.</p>
<p style="text-align: justify;">I went in to work on Saturday at about 1.30pm and stayed there till about 2am. I was working on the app and trying to iron out the ‘little’ bugs. At least I wasn’t alone, Ian was with me and we both were working on the app and at the same time had a laugh and made fun about how crappy the code and Android emulator is. It’s a pain in the backside to provide multiple device support, because you have to provide the correct images and dimensions etc. If something looks good on one device, it doesn’t necessarily mean it’ll look good on a different Android device.</p>
<p style="text-align: justify;">The worst thing about all this was the emulator, it kept crashing all the time, for no apparent reason. It was totally random, we just couldn’t figure out a pattern as to when it would crash. I seriously wonder if Google has implemented a random generator inside the Android OS, deciding which error it will randomly throw out next time it runs!</p>
<p style="text-align: justify;">We’re still working on the same app, we’re still trying to help them out with it. Slowly but surely we’ll get there.. one day.. maybe.. hopefully.</p>
<p style="text-align: justify;">But anyways, at least now I can look forward to my next weekend, doing my coursework for the placement office. Yey..  :|</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devpulse.org/bp=83/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Final Year Project Idea</title>
		<link>http://www.devpulse.org/bp=75</link>
		<comments>http://www.devpulse.org/bp=75#comments</comments>
		<pubDate>Mon, 05 Dec 2011 20:23:39 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Appcelerator]]></category>
		<category><![CDATA[Final Year Project]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[iOS]]></category>

		<guid isPermaLink="false">http://www.devpulse.org/?p=75</guid>
		<description><![CDATA[As you probably know, I’m doing my placement year at Appcelerator, a company which makes cross-platform mobile apps development easier for iOS and Android. One thing that I’ve been doing is thinking about my final year project, what exactly I want to do when I go back to Uni.  I’ve been thinking  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">As you probably know, I’m doing my placement year at Appcelerator, a company which makes cross-platform mobile apps development easier for iOS and Android. One thing that I’ve been doing is thinking about my final year project, what exactly I want to do when I go back to Uni.  I’ve been thinking about what this company lacks in, where they could improve, how their customers could benefit, how I could make something that would improve productivity for the app developers out there that use Appcelerator’s technology, something that hasn’t been implemented yet, something which a lot of people would have interest in.</p>
<p style="text-align: justify;">The answer? A drag and drop GUI builder.</p>
<p style="text-align: justify;">The more I think about a drag and drop GUI builder, the more I think this final year project idea could be a success, mainly because currently there is no such thing available for Appcelerator’s platform, which makes it a pain to develop quick prototypes. You would have to write the GUI interface via code, which can be tedious and an overkill for a small test projects.</p>
<p style="text-align: justify;">However, today this idea, this vision, bursted in thin air. Unfortunately (or fortunately?) someone submitted a ticket requesting if Appcelerator was interested in a ‘deal’ for the GUI builder they made, targeting the iOS platform. They even included a YouTube link showing the drag and drop features in action. It definitely is not the best editor. The way they implemented it just looks and ‘feels’ horrible. It’s not really robust either, I would have done a lot more to it, to make it user friendlier. However I guess it will be very welcomed to Appcelerator developers, nevertheless.</p>
<p style="text-align: justify;">I guess I will have to think about something different now, something more awesome. I will need to find some more areas in which this company lacks.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devpulse.org/bp=75/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy Thanksgiving!</title>
		<link>http://www.devpulse.org/bp=54</link>
		<comments>http://www.devpulse.org/bp=54#comments</comments>
		<pubDate>Fri, 25 Nov 2011 07:43:35 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[America]]></category>
		<category><![CDATA[American Dream]]></category>
		<category><![CDATA[Blessing]]></category>
		<category><![CDATA[Boss]]></category>
		<category><![CDATA[Celebration]]></category>
		<category><![CDATA[Invited]]></category>
		<category><![CDATA[National Holiday]]></category>
		<category><![CDATA[Thanksgiving]]></category>

		<guid isPermaLink="false">http://www.devpulse.org/?p=54</guid>
		<description><![CDATA[As you probably know, today was thanksgiving, a day where you get together with your friends and family to thank for all the blessings you have been given in your lives. It’s a national holiday in the United States, I personally would say that it’s probably as big as Xmas in the UK! My boss was  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">As you probably know, today was thanksgiving, a day where you get together with your friends and family to thank for all the blessings you have been given in your lives. It’s a national holiday in the United States, I personally would say that it’s probably as big as Xmas in the UK! My boss was kind enough to invite me to his house. As I was walking past my workplace today, I didn’t see a single car parked outside. Everyone must have been at home, enjoying their time with family, friends and an awesome dinner. I was amazed to see how serious the Americans take this day.</p>
<p>&nbsp;</p>
<p style="text-align: justify;">Let’s go back in time to see why Americans celebrate this day, imagine how the world looked like a few thousand years ago. Pilgrims are people that were native English men and women from the United Kingdom. The government had a huge control over the citizens and inhabitants that lived there. Over the years, people had been forced to attend official services at the Church of England, if not, they would get arrested. The common public didn’t have any freedom of speech.</p>
<p style="text-align: justify;">The pilgrims didn’t like this barbaric behavior anymore, so they took matters into their own hands. As far as I remember, they packed up on a ship, called the Mayflower, and grabbed some supplies to sail to the new world that Columbus had found. They promised themselves that they would repay the debts that the supplies had cost, once they have settled down.</p>
<p style="text-align: justify;">Not everything went as planned, a misfortune had happened. They originally were heading to Baltimore, but strong winds started to blow in the wide ocean and caused the ship to go off course, and head towards Cape Cod, in northern US. The tragedy also caused one or two deaths, including one child, called Oceanus.</p>
<p style="text-align: justify;">Once they arrived there, the native American-Indians helped them settle down, showed them how to grow crops, taught them how to fish and made sure the pilgrims survived throughout a very hard winter.</p>
<p style="text-align: justify;">On that day, they celebrated a feast for peace between two groups/races. They thanked each other and for every blessing they had received. And up until this day, people still celebrate this happiness.</p>
<p>&nbsp;</p>
<p style="text-align: justify;">I am thankful for everything that I have in my life. My parents, my friends and my past teachers, without all these people, I wouldn’t be where I am today. My teachers have taught me a lot, education wise, my friends were always there to have a laugh with and my family was always there when I needed them. I am grateful for all the things that have happened, for all the people that have come and gone, in and out from my life. I really have learned a lot over the years and will always appreciate this blessing, not just today but every single day of my life.</p>
<p style="text-align: justify;">What are you thankful for?</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devpulse.org/bp=54/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Livin&#8217; the vida loca</title>
		<link>http://www.devpulse.org/bp=38</link>
		<comments>http://www.devpulse.org/bp=38#comments</comments>
		<pubDate>Wed, 23 Nov 2011 00:06:15 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[America]]></category>
		<category><![CDATA[American Dream]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Appcelerator]]></category>
		<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[International]]></category>
		<category><![CDATA[Internship]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Placement]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Titanium SDK]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.devpulse.org/?p=38</guid>
		<description><![CDATA[When I was younger, I always had this urge, this desire, to travel and to explore different places. I always used to get on my bike and just go for a ride, without thinking where the journey may lead me. I used to love the fact that I was as free as a bird, I was able to do anything and everything.  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">When I was younger, I always had this urge, this desire, to travel and to explore different places. I always used to get on my bike and just go for a ride, without thinking where the journey may lead me. I used to love the fact that I was as free as a bird, I was able to do anything and everything. The sun used to shine and the nice, soothing breeze would flow against my body. Being able to experience this every day, was just the best thing ever.</p>
<p style="text-align: justify;">As I grew older, the environment around me kept changing. We’ve been moving houses, moving to different cities and we even moved to different countries (yup, I’ve been through it all <img src='http://www.devpulse.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ). Born in Pakistan, brought up in Germany and spent nearly half of my youth in the United Kingdom.</p>
<p style="text-align: justify;">As time moves on, one typically starts to mature and learn more and more about the real world. You go to primary school, you go to high school, collage and eventually University. And this is exactly where I am right now in my life. I’m in my third year of Computer Games Programming, undergoing a placement year for 12 months in the industry.</p>
<p style="text-align: justify;">I have been fortunate enough to be accepted for a placement abroad, at a company called Appcelerator, which is located in the heart of Silicon Valley, California, United States of America. This is probably the best thing that has happened to me so far, I mean, like I mentioned before, I love to travel and explore new places, and now I get to see and live the American Dream! How awesome is that!? <img src='http://www.devpulse.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p style="text-align: justify;">Moving countries isn’t a new thing for me, I already had to sacrifice all my previous friends once and I’m sure I will be able to live without seeing my current friends and family for 12 months. It’s not as if I’m going there permanently (or am I? You never know, ha! <img src='http://www.devpulse.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</p>
<p style="text-align: justify;">It’s crazy how one can jump from one place to another. I’m used to the fact that I’m just a normal student and that every professional person/company has a typical assumptions about me being an inexperienced newb. But when I finally started the placement, I suddenly played a major role, without me, the company could very easily just go downhill and loose a lot of its customers. It’s a very scary thought, but at the same time, it’s an amazing lifetime experience.</p>
<p style="text-align: justify;">Being treated like ‘real’ adults and getting the same kinds of responsibilities as a ‘normal’ employee, is exactly what makes this placement, for me, just perfect. I will be gaining so much invaluable experience, which I couldn’t get from anywhere else.</p>
<p>&nbsp;</p>
<p style="text-align: justify;">
<p style="text-align: justify;">For those who don’t know, Appcelerator is a company, which made it possible to ease the process of creating and managing cross-platform mobile and desktop applications. They are the creators behind the open-source Titanium SDK, which offers cross-platform development between Windows, Mac and Linux, as well as iOS, Android and Blackberry OS.</p>
<p style="text-align: justify;">The most amazing thing about this SDK, is probably the fact that you don’t program in the native language using the native APIs for each platform, but instead you write your code once, and you adapt it everywhere. For mobile development, you use JavaScript and for desktop applications, you’ve got the option between Ruby, Python and PHP.</p>
<p style="text-align: justify;">Even though you use web technology, you are still developing an app, which utilizes the native API calls of each platform. Let’s say, you are coding an app for iOS and Android using Titanium SDK and you want to create a button. You would only have to write it once, but it will work on both platforms. It will also display the native button, using the native API calls for each platform, meaning that the end user won’t notice a single thing if it’s programmed using 100% native Obj-C/Java or if it was programmed using JavaScript along with the Titanium SDK. This obviously, as you can imagine, saves tremendous amount of time and resources as well as being able to reach a wider target audience in half the time!</p>
<p>&nbsp;</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Like I was mentioning a few paragraphs ago, working at Appcelerator, for me, is a really awesome experience, so far. This is the first time that I am working full time; previously I only had a part time job at Toys R Us. My experience with them was really bad, nothing in particular, but just the way they treat their employees in general. You simply don’t have as much freedom or flexibility as I have been given here at Appcelerator. But anyway.. Toys R Us is still awesome for customers, especially for lil kids! <img src='http://www.devpulse.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>&nbsp;<br />
&nbsp;</p>
<p style="text-align: justify;">
<p style="text-align: justify;">More to come later!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devpulse.org/bp=38/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello World [Reloaded v3.0]</title>
		<link>http://www.devpulse.org/bp=21</link>
		<comments>http://www.devpulse.org/bp=21#comments</comments>
		<pubDate>Sat, 19 Nov 2011 04:30:36 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[DevPulse related]]></category>

		<guid isPermaLink="false">http://www.devpulse.org/?p=21</guid>
		<description><![CDATA[Ohai world! (For the third time now).
I finally got my blog up and running again. Hopefully this time it will have a lot more content and it&#8217;ll be a lot more fun!  
]]></description>
			<content:encoded><![CDATA[<p>Ohai world! (For the third time now).</p>
<p>I finally got my blog up and running again. Hopefully this time it will have a lot more content and it&#8217;ll be a lot more fun! <img src='http://www.devpulse.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.devpulse.org/bp=21/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
