Archive for November, 2009

What is your love lingo?

November 19th, 2009

lovelingoappThis week we looked deeper into developing web apps for the iPhone that look just like native apps. Due to the long approval process in the iTunes app store, it may take a while to get your app available to the public. Even after submission, if you have to update your app it takes a few weeks for approval also. Web apps allow you to get around this problem as you can continue to update your app without waiting for approval. JQuery is a great framework of html and javascript that can be used to create native looking iPhone web apps and even port over to the appstore using PhoneGap.

We had a group project to create a database for an iPhone app so we decided to create an actual iPhone app that allows you to check your love language.

» Read more: What is your love lingo?

Energy Informatics and Flow Networks

November 11th, 2009

energyinformaticsOne thing I hope I hope to see in my life time are cars that drive themselves. While the final outcome may still be years away. A lot of interesting technology is being used now that will provide the information to make these dreams possible. We had a presentation today by Dr. Richard Watson a leading researcher in database technology and my professor at the University of Georgia. He has been involved in various research around Energy Informatics and Flow Networks.

Energy Informatics – Is a new field of information technology focused on analyzing, designing, and implementing information systems to increase energy efficiency. It involves the collection and analysis of energy data sets,
optimization of energy distribution networks and optimization of energy consumption systems. The basic idea is to regulate the supply and demand of energy to allow it to be more efficiently used thus eliminating wasteful energy use and reducing cost. » Read more: Energy Informatics and Flow Networks

The Net Neutrality Debate

November 6th, 2009

net_neutralityWe had an interesting debate in class about the pros and cons of Net Neutrality. Net Neutrality is a principle proposed for user access networks participating in the Internet that advocates no restrictions on content, sites, or platforms, on the kinds of equipment that may be attached, and on the modes of communication allowed, as well as communication that is not unreasonably degraded by other traffic. The debate was focused on whether the government should step in to preserve net neutrality.

The principle states that if a given user pays for a certain level of Internet access, and another user pays for a given level of access, that the two users should be able to connect to each other at the subscribed level of access. Proponents for the argument feel that this is important because they feel that telecom companies seek to impose a tiered service model in order to control the pipeline and thereby remove competition, create artificial scarcity, and oblige subscribers to buy their otherwise uncompetitive services. They believe net neutrality to be primarily important as a preservation of current freedoms. Opponents to this idea believe the market should be allowed to regulate itself and that its regulations are “a solution in search of a problem”, arguing that broadband service providers have no plans to block content or degrade network performance. Despite these claims there have been instances where isps such as Comcast have slowed connection used by peer-to-peer communications. A very interesting topic to say the least. For more information on this argument with its pros and cons please read this article on techcrunch. Leave a comment and let me know what you think about this controversial topic.

Best practices for developing sites for the iPhone

November 6th, 2009

iphone3g-300x269While the iPhone has done a great job of putting the internet in your pocket. Its limited screensize when compared to your computer monitor requires additional consideration when designing content for a web site that will be viewed on an iPhone. When developing for the iPhone you can present the same information in a different type of layout to give users a different browsing experience but providing the same information they would get from a web page. With the iPhones multitouch interface you may even be able to deliver a more rewarding experience.

Here are some useful links that discuss the best practices of developing web sites for viewing on an iPhone.

  » Read more: Best practices for developing sites for the iPhone

Findability

November 6th, 2009

blog-img-needle-haystack-site-searchMy greatest pet peeve is looking for things. Searching for my keys running 30 minutes for work on a Monday morning can upset my whole day. Having a curious two year old who loves the sound of keys jangling, this key search fiasco happens very often. I keep wishing I could just look up my key location using GPS or some other technical device. Imagine the same thing happening to your web site, but in this case your web site being the lost key hidden under the couch screaming with no voice. No way for anyone to find and use your site so as useful as it may be noone can find it.

Findability is the ability of users to identify an appropriate website and navigate the pages of the site to discover and retrieve relevant information resources. The term was coined by Peter Morville in 2005 and while the term is not unique to the web, with a distributed, heterogeneous collection of several billion items, the Web does present unique and important findability challenges. » Read more: Findability