Apps
Android Application Idea
Mar 11th
it’s actually better suited to Android where it could run as a
background process. Here’s the idea. Build a lightweight app that snapshots location (via
GPS) and 3G signal strength every ten seconds or so (possibly varying
sample time according to velocity) and submits the data to a webserver
that collates input from multiple users to build a detailed, high-res,
constantly updated map of 3G signal strength. Superimpose the results
on a Google Map and publish it for the greater good. I haven’t checked to see if this is a) possible or b) original, but
I’ve been thinking about it for a while and I just wanted to get the
idea out there.
LWUIT On Nexus One (Android) Device
Mar 10th
A colleague of ours just got a new Nexus One device and I just had to try LWUIT on it…
I used Thorsten’s port to get started and made some minor UI tweaks using the resource editor. In the process I also added a new LWUIT feature (pure touch) to make the UI behave closer to the way it does on Android/iPhone devices (show focus only when using the keypad and hide it when not using the touch screen).
The result is in the video to your right, which I feel is pretty close to the performance/behavior of native Android applications and in some regards exceeds their capabilities (e.g. Tensile drag on Lists, Text components etc.).
The advantages of working with LWUIT on Android is identical to its advantages in JavaME, you can get fixes for LWUIT and statically link it to your application thus reducing your dependency on platform changes. This by definition makes LWUIT more resistant to platform fragmentation in Android just as it does in JavaME & BlackBerry devices (and hopefully on other devices as well).
Rapid Mobile Application Prototyping with PhoneGap
Mar 9th
There is no doubt that carving out a mobile presence is a priority for many companies offering any type of product or service, or for start ups looking to gain rapid exposure. The Apple App Store has over 100,000 apps on it, and the Android platform is gaining ground. Those are just the cool kids – let’s not forget the grandfather of mobile technology, Blackberry. Others in the class include Palm, Symbian and of course, Windows.
Multiple Platforms
With so many platforms available there is a risk of losing focus on developing and producing applications as resources are expended on supporting multiple platforms – a necessary evil as each presents different development environments and eccentricities.
This is why PhoneGap really stands out at the moment as four [1] of the aforementioned platforms share a common factor – a WebKit-based browser. This doesn’t include BlackBerry’s announcement [2] of their new WebKit based browser to come in late 2010, which takes us to five out of the six platforms.
Enter PhoneGap
Where does PhoneGap sit in this picture? Well, it jumps off the canvas and sits in your lap! PhoneGap allows you to develop applications using HTML, CSS and JavaScript and provides a JavaScript API which enables you to interact with a device’s native functionality [3]. In addition to this simple application architecture, PhoneGap comes with build scripts/plugins (PhoneGap extension for XCode) which bundle up your pages into a deployable application.
The packaging and deployment to device for iPhone, Android and Palm was trivial; I can only speculate that the remaining platforms are equally easy to deploy. In light of recent Apple ‘crackdowns’, as of October 7th [4], 2009, it is worth noting that PhoneGap (version 0.8.0 and higher) is Apple approved.
The JavaScript advantage?
Anyone who has used a JavaScript library, Prototype, jQuery, MooTools etc, knows how powerful they can be. Anyone who has not used them can easily pick up JavaScript basics. The guys over at PhoneGap recommend using XUIJS[5] with PhoneGap as it does not contain a lot of cross-browser compatibility overhead and weighs in at < 10kb compared with jQuery at 24kb – although for simple functionality you may want to avoid using a extra library at all.
Due to the fact that we are ultimately aiming to work inside one browser implementation (WebKit), we are not held hostage by the browser compatibility issues that have haunted JavaScript for so many years. That’s not to say that fragmentation in the mobile world is not an issue [6].
Now, I am not going to try to argue that these HTML/JavaScript apps offer greater performance or a better user experience over their native counterparts. However, I will say that PhoneGap will allow the rapid development of an application for multiple platforms, using a single code base [7]. This is ideal for prototyping or for apps that will have a limited life span and do not warrant the time and investment of producing native apps.
Considering all of this in combination with
Sciphone N16, N17, N19, N21 Android Phones
Mar 9th
Author: cndigit
This title has been glanced our recall of the previous SciPhone G2+ .a Shanzai phone running on Android OS, impressed by its featured robot charger. SciPhone later introduced genuine Android-powered N12, announced its possible availability in June,As Shanzai phone ‘s normal practice, its real
Google vs. Apple: An epic battle
Mar 8th
By David Goldman, staff writerMarch 4, 2010: 11:14 AM ET NEW YORK (CNNMoney.com) — Let the smartphone smackdown begin.
In the blue corner, wearing black, weighing in at 4.8 ounces, the 31-month champion of the touch screen phones: Apple’s iPhone!
In the red corner is the challenger, appearing on every carrier, a new entrant to the heavy-weight battle: Google’s Android!
It doesn’t take Michael Buffer’s “let’s get ready to rumble” introduction to know that Apple and Google are squaring off for what looks to be an epic battle of the smartphone platforms. Apple made that loud and clear on Tuesday when it announced it would sue HTC, the maker of the Nexus One “Google phone,” over 20 alleged patent violations.
Experts say Apple is an aging champion that is feeling threatened by the momentum surrounding new-to-the-game Google’s Android platform.
Steve Jobs: A man aggrieved “Apple set the bar and now it’s being toppled,” said Will Stofega, program director of mobile device technology and trends at IDC. “Apple is playing defense, and Google is playing offense.”
Although it may seem that Google (GOOG, Fortune 500) and Apple (AAPL, Fortune 500) are the only contenders battling it out in the U.S. smartphone market, that’s simply not true. In fact, neither is even the largest.
That “biggest” award goes to BlackBerry maker Research In Motion (RIMM), which commands 41.6% of the market, according to technology data tracker comScore. Apple’s iPhone OS is is second place with 25.3%, and phones that run Google’s Android operating system are in fifth with 5.2% of the market.
Battle for the data belt But there is an all-important metric that sets Android and iPhone OS apart from the competition: data. Heaps and heaps of data.
The iPhone, iPod Touch and the handful of smartphones that run Android accounted for a whopping 86% of the data downloads from U.S. smartphones in January, according to a recent study by Web advertising company AdMob. IPhone OS downloads accounted for 47% of the data requests across the nation, and Android accounted for 39%.
That’s important for consumers, because it means they’re getting more functionality out of iPhones and Android-based phones, which is, after all, the point of getting a smartphone. Those phones give users a seamless, computer-like browsing experience, and they offer by far the most apps.
The iPhone App Store has more than 100,000 apps. Google’s Android Market has 20,000. The next biggest competitor is RIM with several thousand and Palm’s (PALM) WebOS just crossed the 1,000-app threshold.
It’s not just size that counts, it’s how you use it: iPhone and Android users download an average of just under 9 apps per month, according to AdMob. The next largest contingent is Palm, which sees an average of 5.7 apps per month downloaded.
“People are more engaged with their iPhones and Android phones due to the browsing experience,” said Soumen Ganguly, principal at tech consultancy Altman Vilandrie & Co. “That’s where BlackBerry generally lags by quite a bit.”
Data usage also gives Google and Apple an edge over the competition, because more data usage means more revenue. Apple takes a 30% cut from the apps that it sells, and Google makes money when people search on Google or visit Web sites that feature ads supported by Google.
It may be too soon to count out any of the smartphone players just yet, given how quickly new technologies develop. RIM recently said that it planned to improve its browser functionality and Microsoft (MSFT, Fortune 500) wowed spectators with its Windows Phone 7, which is set to be unveiled this fall.
But some say it’s Android and iPhone OS, more than any other smartphone platform, that are making the greatest strides in the race to be market leader.
“Looking to the future, it is primarily between Google and Apple to shape the future of the mobile industry,” said Jagdish Rebello, principal analyst of communication systems at iSuppli Corp. “When you look at what Google and Apple are doing with applications and creating an ecosystem … others are just playing catch-up.”
Blow by blow Google and Apple have taken very different approaches to the battle. Here’s a look at how that bout is playing out:
Apps: Apple is winning the app war now, with about five times more apps than Google. But app developers have to get their products cleared by Apple’s standards police (remember the 6,000 sexy apps that got purged last week?) before they can appear in the App store. That’s a process that can take months.
Google has taken the opposite approach, opening its platform to developers. IDC’s Stofega says that developers are embracing Google’s approach, and as Android adoption grows, more developers are writing Android apps. That could bring some of the higher-quality apps to Google’s side. Google has a lot of ground to cover, but app war may just be beginning.
Devices and prices: IPhone OS runs on three devices: the iPhone 3G S, the iPhone 3G and the iPod Touch, with prices ranging from $99 to $299 with a new contract.
Android is currently available thorugh three carriers on on 10 smartphones in the U.S., with prices ranging between $79 to $199 with a new contract. It also runs on a number of other devices, including several netbooks and the Barnes & Noble Nook e-reader.
6 ways iPhone and Android differ ISuppli’s Rebello said Google’s strategy of offering Android on more phones, with more carriers and varying price points was the same winning strategy for RIM’s BlackBerry devices.
“Apple has a confrontational ‘our way or the highway’ strategy, but it’s the Google model that’s winning over carriers,” he said.
Availability: The iPhone is available exclusively on AT&T (T, Fortune 500) in the United States, and there have been well-documented problems with how that partnership has negatively impacted many customers’ experiences.
Google is carrier agnostic and, unlike Apple, allows wireless companies to take a cut in the app revenues. As a result, wireless companies are embracing Android. The only major U.S. carrier without an Android phone is currently AT&T, but the wireless company just announced it will begin to sell five Android phones by June.
“Google’s strategy isn’t about keeping one carrier happy but about enabling mobility, hardware and software to a variety of different tiers,” said Stofega. “There are advantages to serving a number of different masters, and that’s where Apple has some problems.”
http://money.cnn.com/2010/03/04/technology/google_apple_mobile/index.htm?cnn=yes
Baby break
Mar 7th
Hey friends – I had to make a break, because I became father! I don’t know, what you could think, what this means to me – I am a papa now! No words can tell you my luck.
Smule Won’t Be Porting Its iPhone Apps to Android
Mar 7th
Smule has revealed that they don’t have plans to move their successful iPhone applications to Android due to the high costs involved.
Smule is the company responsible for many popular iPhone apps including, “Sonic Lighter”, “Leaf Trombone”, and “I Am T-Pain”.
Jeff Smith the developer behind Smule tells MediaMemo that he doesn’t like the way the [Android] store merchandises its wares, and he doesn’t want to have to create different apps for each handset Android supports.
These concerns are likely shared amongst many iPhone developers. This gives Apple a huge step up especially when it comes to the iPad. A little incremental programing to make their application fit a larger form factor is relatively simple in comparison to redesigning and redeveloping from scratch for a different operating system.
More in the video interview below…















