Wednesday, November 28, 2007

RSS Feeds

In my research of RSS feeds, nobody truly knows what it really stands for, but I keep coming across Really Simple Syndication. RSS is a widely used format for syndicating web content of syndicating news and the content of news-like sites. If people like a certain topic on blogs or podcasts, they could use an “aggregators”, which is a program that links together related topics and generally works as a center library of a collection of related blogs and podcasts, to collect topics of interest. An aggregator can help people keep up with all your favorite blogs by checking their RSS feeds and displaying new items from each of them. RSS has an impacted on the news because RSS feeds collect news about topics that may not usually be covered by main stream news programs and sometimes are self produced. Once someone is interested in a certain topic, they use the aggregator to search, watch, and listen for posted news related stories across the Internet.

links:
http://en.wikipedia.org/wiki/RSS
http://www.xml.com/pub/a/2002/12/18/dive-into-xml.html
http://encarta.msn.com/encyclopedia_701879389/Podcasting.html#p5

Thursday, November 15, 2007

The future of GPS Technology

There has always been a need for people to know where they want to go, and how to get there fast. Navigation goes as far back as when sailors use compasses and star charts to navigate to different places. Navigation has always been in peoples’ interest by knowing where you are, knowing where you have been, and knowing where you are going. With the evolution of navigation equipment, inventors have master ideas and concepts of tracking individuals around the globe.

In 1993, GPS navigation system achieved initial operational capability. GPS technologies can be found in many mobile devices, especially in mobile phones such as cell phones, PDA’s, and Smartphones, and car navigation systems. The future of GPS technology will continue to be used, explored, and developed in years ahead. Every mobile device will have at least one GPS program in them. Even though not all people know, use, and take advantage of GPS technology, the future of GPS programs and applications will become an important part in peoples’ daily lives. I predict that GPS technology could to be use as a very valuable application for the future of mobile devices.

The uses of GPS emergency programs will become very important to everyone. In today’s society, almost everyone has a cell phone or a portable communication device. No longer will the cell phone be only two way communication tool, but it will become a “three way” communication tool through GPS tracking. GPS technology will add and aid a helping hand for emergency services to assist people in need of help. Once people in the need of help calls 911, they can state their problem to authorities. Thanks to GPS technology, emergency services know exactly where they are and can give time estimates for arrival. And to go further, people can track and see visual through their cell phones how far emergency services are away to provide comfort and safty. I predict that all mobile devices will have an emergency service application with the use GPS technology.

GPS technology will be combined with other technologies to create new applications. SMS or text messaging will allow cell phone users to communicate through GPS applications. People will have the options to call for directions or find out how long it will take with a text message. Information can be sent back to the users based on their GPS location. For example, you are about 15 mins away and you want to know where a good restaurant is located. You can use your GPS application to see where it is and display travel time. Then you can select one restaurant and send a text like “How long is the wait?” An automatic response will be sent to you saying, “Dinner party of two is 15 mins wait time, Dinner party of 3 or more will be 25 mins. We see that you are 15 mins away, would you like to book a reservation?” I predict that more and more applications in mobile devices will include GPS technology.

I also predict that mobile devices will be pared to other mobile device through a shared GPS network. When Verizon commercial says that you can add a phone to your family shared network, it will also have an option that will allow that main user to track any other phone that belongs to that mobile phone number. This would prevent lost or stolen cell phones. When someone loses their cell phone, no longer will the have to call it 100 times to find its location, now they can simple contact another shared member and ask to locate their phone.

GPS technology will change the way people use their mobile devices. It will use emergency services programs for emergency, combine other applications to make new mobile applications, and will be pared with other devices to prevent lost or stolen cell phones. The future is approaching and the development of GPS technology is increasing. It is only a matter of time that everything that we know will have some type of GPS technology in it.

Wednesday, November 7, 2007

Imagined scenario: Trip down south and the man on the train.

I wanted to take a trip to North Carolina to escape the weather in the Northeast. On one fall day in November, it stated to snow which turned into a blizzard. I was thinking to myself that I have to leave. I contacted my friend in North Carolina that I will be coming down for Thanksgiving. Since this was the biggest blizzard the Northeast has seen in years, I was going to take the train and not drive. I packed my cloths, Xbox, money, and of course, my smart cell phone. As I boarded the train, I sat next to a man. He was tall, very muscular, a full grown beard, and was wearing glasses. He introduces himself as the great and wise instructor, Jake Cohen. We had small conversation about mobile technology. I stated to show him my smart phone during the conversation. He was not really impressed with the display and after 20 minutes, the conversation was finally cut short. After he fell asleep next to me, I plugged my earphones into my smart phone and began to watch LiveWire mobile TV 2.0. Watching mobile TV on my smart cell phone turned out to very beneficial on my trip.

As we processed to Penn Station in New York City, I turned to WABC-TV (Channel 7) to get local news through LiveWire. LiveWire is a location awareness program that detects your location by area codes in the United States to deliver live broadcast news and shows in morning, afternoon, and evening. It will automatically subscribe into local channel based on your present location. As I watched it, I learned that there was a fire in downtown Manhattan and there were a total of 13 deaths. One man was reported to survive by jumping into a garbage truck. Later in the broadcast, I got information about the blizzard and how it will end up as a Northeaster. Thank god I was leaving.

As I entered Richmond, Virginia, I got a text message notification that my one of my favorite TV show was about to be aired on CBS-WTVR (Channel 6). This show was the Family Guy. LiveWire allows the user to subscribe to favorite TV shows by inputting date about the show and having the user be notified when they will be aired on local TV. “Additional research showed that consumers found mobile TV to be flexible in their viewing habits and allowing them to personalize content and setting” (Ruiz, 2006 pg 54). I was trying to control my laughter because I didn’t want to disturb anyone, especially Mr. Cohen, who was snoring at this point. When I have time, I usually watch LiveWire for entertainment purposes.

After the Family Guy ended, I started to get sleepy. I turned off my smart phone and put it in my pocket. I love my smart phone because it allows me to be portable and mobile. It allows me to watch LiveWire anywhere and at anytime. (As long as the battery is not used up)

When I arrived in Charlotte, North Carolina, I woke up to Mr. Cohen tapping me on the shoulder. He asked me, “Did you sleep all the way down here?” I replied, “No, I was entertained and informed”. Looking confused, he relied, “How?” As I reached into my pocket to make a call with my smart phone to notify my friend that I arrived, I smiled at him and said my good bye. This would have been a long trip but thanks to LiveWire, I was entertained and informed during my trip. “[…] expanding the market for mobile TV will be determined by meeting the needs for the end user” (Ruiz, 2006, pg 55). I don’t think I could live without my LiveWire mobile TV 2.0.

Cited:
2006 "MOBILE TV DELIVERS FOURTH SCREEN TO END USERS, REVENUE STREAMS TO OPERATORS" Angel Ruiz

Future of Mobile TV

My opinion about mobile TV is that it will continue to develop into a live broadcast medium for almost every cell phone, PDA, and smart phone. I think that in the future, mobile TV will be integrated into most phones as an extra feature. PDAs and smartphones will soon have the capability to broadcast live streaming videos and programs as if you were to watch them in your house. However, I don’t think mobile TV will take the place of traditional television because the size of screen, special features, and battery consumption. These three features will always have an advantage over mobile TV. Mobile TV will change the way people use their mobile devices, but not enough to have any serious impact at the present moment. I not a big fan of mobile TV, but if cell phone companies continue to develop technologies and features for mobile device, then I will reconsider. Wouldn’t it be crazy if you could watch live sport events on your mobile phone in HD? That would be crazy. Maybe this feature is not that far to imagine in the future.

Monday, October 29, 2007

Travware Application

I originally was going to develop a location awareness mobile application associated with the Weather Channel and retail stores, but I switched to developing a travel awareness mobile application called “Travware” for my final project. Travware is short for "Travel Awareness". This application who target a driver that wants to get from point A to point Z without any obstacles or delays. However, if a problem occurs from point A to point Z, Travware would notify or alert the driver that a type of traffic problem has occurred and give alternate and addition instructions to different travel options. My main demographic is anyone (17 to 35) with a compatible data enabled cell phone, PDA, and smart phones that drives repeatedly from one location to another in rush hour or delayed traffic. To gain better insight, I looked at Google Maps for Mobile and MapQuest For Mobile Web. I also will examine Traffic.com and Yahoo! maps. This project will be fun, but it will also be very challenging.

Sunday, October 21, 2007

Java Technology

Since the lunch of the iPhone, the iPhone has become the blueprint in developing multimedia software and Internet-enabled mobile phone. The iphone is a new, great technological mobile phone. However, it lacks Java technology. I find it interesting that Java is not in the iPhone. According to Steve Jobs, “Java’s not worth building in. Nobody uses Java anymore. It’s this big heavyweight ball and chain.” This statement is not true. As I do some research into Java technology, I found Java to be developed into many new cell phones, PDAs, and smartphones.

Java technology has been around for more than 10 years. Java is an Internet-centric programming language and suite of associated technologies owned by Sun Microsystems. Java is much like C++ programming language. Java was written to be a clean, safe, and secure programming language, which could be used by anyone who wants to develop Web sites, mobile programs, and gaming applications on mobile phones and PDAs.

There are multiple cellphones, PDAs, and smart phones that use Java. Java technology can be found in MOTOROLA RAZR V3, Blackberry 8800, and LG’s Chocolate phone just to name a few. Java allows developers and users to build and differentiate Java technology-based applications and Web. 2.0 services. It also allows them to improve platform quality and functionality by contributing feature enhancements on applications and programs.

However, there are limitations and problems. When compiling a project, it doesn’t show an error until the end. I have used and written programs in C++. In C++, when a project doesn’t compile, it shows or highlights the source code line problem. Giving the programmer a visual aid to correct the program error. However, I just used the NetBean Software and tried to compile a program, I’ve failed and I don’t know what I did wrong. There are addition problems with Java. It supposed to be easy to understand, but I find it a little challenging at time. Users and developers could become very discouraging and stress. Also, it runs on Microsoft Windows, and not Apple Macs. This is a problem for Mac users, as they are unable to download or use Java software on their computers.

Regardless of the potential problems with Java technology. Java technology is still going to being used in many mobile devices. As for now, the future of Java technology is safe. It being used in many web browsers and mobile devices. It has created many sub-levels: Java Platform Standard Edition (Java SE), Java Platform Micro Edition (Java ME), and Java Platform Enterprise Edition (Java EE). Java technology will continue to deliver the compatibility, stability, and quality required for future programs and applications.

Web 2.0

Web 2.0 is the second generation of web-based communications and hosted services. Web 2.0 uses Ajax which stands for JavaScript & XML as a way to improve web pages for the World Wide Web. Web 2.0 allows large or small parts within a web page to update and use new information obtained over the network in response to user actions. The use of Web 2.0 allows the World Wide Web to use clean and meaningful URLs, look at open source software, use syndication and aggregation of data programs in RSS, and the ability to change Cascading Style Sheets.

Tuesday, October 16, 2007

I love producing Podcast!

Wow, it took me a week to find my password, but i'm back. Let's blog.

I love Podcasts. I think that Podcasts are one of the most interesting productions an individual can produce. The reason why I find Podcast so interesting is because how easy it is to produce one. Anyone can make a Podcast. You just need to go through the three production staged: the pre-production stage, the production stage (often known as mixing and editing stage), and distribution or converting output stage. In pre-production stage, you can either read from a script or just talk freely into any input recordable device, like a microphone or a digital recorder. In the production stage, you will need some type of editing software to record, make edits, add music, and insert sound effects. In the third stage, you will need a way to export or distribute you Podcast to the Internet from your computer or editing software. You must convert your Podcast project into a compress audio file. The most common is a MP3, known as MPEG-1 Audio Layer 3, file. You can also use a WAV file (Waveform audio format file) or a WMA file (Windows Media Audio file). After do this, you can share interesting and creative Podcasts to the world by uploading them to different Podcast or audio websites. You can make magic! If you have some free time, you should make a Podcast. Podcasts are really fun. Try it!

Thursday, September 13, 2007

GPS and Location-aware applications Discussion (Commotion)

Global Positioning System (GPS) utilizing a constellation of at least 24 medium Earth orbit satellites that transmit precise microwave signals, which enables a receiver to determine its location, speed/direction, and time. Global Positioning Systems are being used more often in mobile devices. Users are become more and more interested in this technology. I have become one of those interested users. I learned that in many mobile devices, they are using an application with location awareness software or as I refer to it as LAAs. To further explore this application, I started to do some research for the application. In my findings, I came across an interesting location awareness computer application called comMotion. ComMotion is a location awareness program that uses satellites to coordinate a single position of a user, which links locations and places that are relevant to user’s life. ComMotion is a daily or weekly reminder that tells the user information about a location or a building. This application has many interesting features, but with those features, there were many potential problems. Thanks to a study by Natalia Marmasse and Chris Schmandt in Location-aware information delivery with comMotion, I was able to full understand the application through their findings.

The first interesting feature is the mechanics of the application. It uses a program called Location-learning agent. According Marmasse and Schmandt, “It observes the user’s frequented locations over a time and allows them to be labeled”. If information is applied, it saves and calculates their position. The second interesting feature is the Information Services program. ComMotion called this program the “to-do list”. The program is design to let the user be notified when he or she will be in the area of interested by putting in information that is relative to their daily and weekly activities. The third feature is the notification sound. When the user is near a building or area, their device would make a sound to remind them. This could either be a song, their voice, or a repeated beep sound. The last feature is it uses a Graphical User Interface (GUI). By using the GUI, it allows the user to visual view their location and the distance of other location in latitude and longitude numbers. It also allows the user to get and see directions to their location of interest.

However, there are potential problems with this application. In the first feature, it uses the Location-learning agent via satellites. This could be a problem because it only works outside and not in building. The authors found that the calculation takes too much time. It could be several minutes to actually determine where you are when you’re leaving a location. It also has a problem with two location points that are close to each other. Due to the slow calculation time, you may drive pass another point before you are notified. In the third feature, it uses a sound notification system. It was found that the mobile users couldn’t really hear the notifications. If the application is in a mobile device, then a user might carry the phone on their hip or in your pocket. There could also be a problem when a user is driving. Also, in their research, one participle didn’t use this feature in fear of social and privacy issues. The last problem they found was with the Graphical User Interface. Even though it serves as a visual aid, some users feel that the screen was too small to accurately find their position. In addition, the uses of latitude and longitude numbers are unfamiliar with average users.

In conclusion to the comMotion, there are many interesting features. It uses satellites to determine your position and has a program to help the user input information so he or she could be notified. It also uses sounds to help remind the user that a point of interest or location is in their area and uses a GUI to help as a visual aid. I think that this program is very interesting. The features are useful, only when you are not in a building. There are problems, but not enough to stop using the application. Some feature can be corrected by simply using a vibration program. If the screen is too small, then it should only be offered on bigger screen phones. There could be a future with comMotion for mobile devices. However, since this study was published in 2000, I haven’t heard anything about it in 2007 dealing with mobile technology. I assume that it didn’t catch on to many mobile users or it was changed and renamed by someone else.

Wednesday, September 5, 2007

Creating a Mobile Home page






Click to enlarge!


The home page that I picked to redesign was facebook.com. I think this was a little challenging. As web designers, it’s important that the mobile home page is aesthetically pleasing and has the accurate content displayed. As for the process of creating a correct home page for a mobile screen, I found two obstacles, which were color and content. Since it’s a small screen (240 x 320 pixels), I wanted to be sure that the colors were web-based. Choosing the correct color is very important and should reflect the actual computer web screen. I used some of the same color scheme as it was on the web page. The other obstacle was the content. Since the screen is small, it limits the amount of content being viewed. So, as the designer, I have to pick what words, pictures, and links are most important. Tell me how I did?







Note:







The was picture was done with non-commercial, educational use only!