Monday, November 9, 2009

Where Is The Paintbrush On Poptropica

mevoDesarrollo: The approach versus the approach NATIVE WEB

When developing an application using mobile technology, to design a solution to solve a user need, an important point to consider is the approach we have this application, and I mean to approach the decision of whether application will run via the Web (from a browser), or native (directly installed on the device).

is not a minor point because mobile market characteristics: a variety of devices (and basic software or operating systems), processing power and memory restricted (compared to traditional PC) and availability of Internet connection (which may have restrictions because of costs and / or coverage or scope of the signal.)

The arrival of the iPhone has complicated matters further, since there is now pressure to "copy" appearance (usability and attractiveness) of these applications, increasing the complexity of the developments. Advantages

Web Focus:
  • support is cheaper.
  • development speed is higher.
  • development cost is lower.
  • existing PC knowledge is reusable in most cases.
  • No problem with the variety of devices.
  • distribution is much simpler.
  • centralized data and integration with multiple sources is easier.
  • allows the development of communities.
  • Extend existing Web site.
  • Update / corrections are instantaneous. Disadvantages
approach
WEB:
  • Costs in some countries the rates of Internet access from mobile devices is high. Availability
  • , applications need continuous connection (and fast) to the Internet and is not yet available everywhere.
  • "Experience" WEB (application functionality, interactivity) on mobile devices is limited compared to what you have on PC.
  • no way to take advantage of some specific characteristics of the devices (like the camera for example).
  • access speed is limited.
  • Many versions of browsers available, which offer different presentations to the same content as they are not standardized.
  • Technologies that allow interaction such as AJAX and DHTML have limited support. Advantages
approach
NATIVE:
  • New business opportunities.
  • Applications can interact directly with the device.
  • detailed control what is shown and how it displays.
  • Multiple forms of user interaction available (according to the device, for example, touch screen, keyboard).
  • improved performance and optimized according to each device.
  • can maintain the consistency of the interface (as seen, as it interacts as an answer) through of multiple platforms on which to distribute the application. Ability to work
  • "offline."
  • Flexible configuration options of the application, giving the user total control. Marketing
  • simple: the user pays for the application and the download (it is a clearly identifiable event for recovery purposes).

NATIVE approach Disadvantages: Difficulty
  • maintain portability (availability on multiple platforms) of the application due to the huge number of different devices that are launched continuously. Fragmentation
  • development environments This requires knowledge and understanding of things unique to each environment and is difficult to determine which is best suited to develop a particular application (do you use J2ME or Flash Lite or C / C + +?)
  • Increased development costs because the knowledge is more specialized. Minor
  • speed of development by its complexity. Difficulty
  • meet the many and varied requirements that each service provider requires.
  • Tests have expensive as it touches the physical devices. Market
  • may require application migration to other platforms.
  • distribution model is complicated, if you use the App Store may require additional authorization. Correcting an error
  • / out a new version involves re-download the application and consider the migration of current data.

As you can see the decision is not easy and much depends on what you want about the application.

If the application is an extension of something that already exists on the Web (and that is migrating or extending to the mobile environment) and does not require much user interaction then the WEB approach would be appropriate.

If the application requires access to data on the device (such as calendar, or any contact information) needs to interact with the user, has reduced the variety of devices must arrive (eg applications for iPhone only), and / or use features that are general to all models (eg basic J2ME no extension of the manufacturer) , then the NATIVE approach would be appropriate.

In short: it's faster and cheaper web approach, but there is more integration and performance with NATIVE approach.

Keep in mind that development environments are rapidly evolving: Flash can run in browsers for mobile devices soon and that will make it easier to develop mobile applications using the Web, the diversity of operating systems will continue to decline from the 5 "big" we have now (Android, iPhone, Symbian, WebOS, Windows Mobile), pass through 3 in the medium term (Android, iPhone, Windows Mobile or Symbian ), and that will make it easier to develop mobile applications NATIVE.

My conclusion is that the evolution of technology will become easier to use either approach, and as Internet and Web applications have not abolished the native applications on PCs, mobile WEB approach will not end the mobile approach NATIVE so both should always be considered at the level of application development. If your business

is application development and wants to go to develop mobile applications (or want to enter that business) must then be aware that need to be able to use the two options.

Tuesday, November 3, 2009

Teal Bridesmaid Dress

movement in the market for electronic readers

The market for electronic readers, which had been dominated with relative ease by Amazon with its Kindle, has begun to shake account new business announcements and movements that seek to conquer a slice of that pie. Expectations for sales in this market this year are around 3 million digital books, totaling 13 million expected by 2013 according to Forrester.

was first announced that the Amazon Kindle going to be available for sale in more than 100 countries from 19 October. Kindle is the first device of its kind that has become popular (but not globally, at least in the United States, the international launch a movement to popularize and try to emulate the success of Apple with its iPod) and has , among other interesting features:
- Electronic Ink, a new way of displaying information that emulates a high degree of effectiveness of ink printed on paper.
- Connecting via 3G (via cellular networks).
- owner e-book format (the books can only be downloaded on the Kindle).

Days later, Google announced Google Editions, a platform of digitized books will be available in the network (similar to how you have the mails in GMAIL service) to be viewed from anywhere in the world and on any device that connects to the Internet and has a browser. Although not really a device, and not even be an electronic book reader, will compete in this market since the books can be read from mobile devices like cell phones (as long as they have Internet Access).

And Barnes & Noble is now entering the fray to officially announce its electronic book reader called Nook.

Nook The main characteristics are:

- Touch screen and colors.
- Android operating system (Android is an operating system used in some of the latest models of mobile phones that have hit the market and is developed by Google under the scheme of Open Source or Open Source, however it is unclear whether other Android applications Nook will run on).
- Open standard (content can be shared with iPhones, iPods, some mobile phone models from Motorola and Blackberry and PC or MAC with the reader software installed.)
- LendMe (lender) who is a technology that enables the sharing, free, e-books with other people for up to 14 days at a time.
- 3G and WiFi support.

believe that the Latin American market for these devices is just beginning to develop, so it is prudent to wait a little longer before buying one of these devices, and Amazon took the first step in marketing the Kindle in several countries of the area but the now the main constraint is that there is limited availability of titles in English (because Amazon - Kindle uses a proprietary format), with the arrival of Nook and open format should be developed more quickly.

Definition: An electronic book reader (e-reader in English) is a device that is portable, with screens that can be read easily even to the bright daylight, have lasting batteries and let you read books that have been digitized or converted to electronic format (e-books). May be a device specifically designed for that purpose (such as Amazon's Kindle) or can have multiple uses (any cell phone or smartphone that supports intelligent viewer can act PDF e-reader).

Some manufacturers of electronic book readers are: Sony (PRS-600, PRS-300), Booker (Cybook Opus), Hanvon (N516, 518, N526, N520), Amazon (Kindle) and Barnes & Noble (Nook .) ------------


References:
Wikipedia: http://en.wikipedia.org/wiki/ book_readers
List_of_e-TIME: http://www.eltiempo.com/enter/ actualidad_a/google-amenaza- reign-the-kindle-de-amazon_ 6405849-1
TIME: http : / / www.eltiempo.com/enter/ actualidad_a/amazon-vendera- reader-of-books-digital- kindle-in-100-countries-between-them-colombia_6295287
FierceMobile-1: http : / / www. fiercemobilecontent.com / story / barnes-noble-debuts-android-powered-touchscreen- ereader / 21/10/2009? Utm_medium = nl & source = internal utm_