News tagged ‘applications’
IPhone application pricing update
Pinchmedia provided new report of prices for IPhone application in . The percentage of applications that are free is falling. However competition among paid applications is leading to price cuts - the most common price is $0.99. Almost 69% of paid applications are now $4.99 or less. $9.99 remains the second-most popular price. As of this morning, Pinch Media tracked 798 applications in the AppStore - 161 (20.2%) free, 637 (79.8%) paid.
Here are the results:
Compare them with the ones, that were presented a week ago just after the AppStore opening: .
1 Million IPhone 3Gs sold

On Sunday, Apple sold its one millionth iPhone 3G, the company announced today. "iPhone 3G had a stunning opening weekend," said Steve Jobs, Apple’s CEO. "It took 74 days to sell the first one million original iPhones, so the new iPhone 3G is clearly off to a great start around the world".
During its first weekend, iPhone and iPod touch customers downloaded more than 10 million applications from the new App Store. The groundbreaking App Store now has more than 800 native applications, including over 200 offered for free and more than 90 percent available for less than $10.
IPhone 3G first look video
published a video about IPhone 3G. They start with opening the box and continue with launching the applications and using GPS. Take a look:
More IPhone 3G internals photos
Portelligent and Semiconductor Insights published a document describing interals of IPhone 3G. described the details. (Previous IPhone 3G internals photos can be viewed )
Commuunications (3G/GSM) are on Infineon chips. One for GSM/GPRS/EDGE, another for WCDMA/HSDPA (3G). GPS module is not SiRF as we all thought. Apple uses . The Hammerhead II integrates an assisted-GPS (A-GPS) baseband processor with a low-noise GPS RF front end and multi-path mitigation to avoid large errors in urban environments.
 Leave a comment, read comments [2]
Leave a comment, read comments [2]
Free vs paid IPhone applications by category
Pinchmedia recently announced new report regarding (take a look at the previous one ). They counted free and paid applications in each category. Guess what the results are:
News and social networking are disproportionately free, since it's difficult to charge for content that's freely available elsewhere and social networks grow in value with the number of participants. Entertainment and games are disproportionately paid, reflecting a belief that people will pay money to have fun. Since the AppStore's applications are disproportionately entertainment and games (helped along by a lot of $0.99 e-books), the AppStore's applications are predominantly paid. The most common price for an application in the 'games' category is still $9.99, although the second-most common price is $1.99.
IPhone application price
The Apple's online store with applications for IPhone is . Here are some statistics provided by . They counted 559 applications - 421 of them paid, 138 of them free (7:00 PM EDT). Paid applications ranged in price from $0.99 to $69.99, with the most common price points being $0.99 (85 applications), $9.99 (82 applications), and $4.99 (62 applications). A bar graph of iPhone application price distribution can be viewed in the beginnings of this post. Of course every day there are going to be more and more IPhone applications avaliable in iTunes store.
IPhone applications are in iTunes Store
Here are the news from Apple: "When the iPhone 3G goes on sale tomorrow, more than 500 native applications will be available on the revolutionary new App Store — including more than 125 free applications."
But the applications are already there!! Because in some parts of the world it is already July 11. And what is great, there are many free applications. For example, Remote, AIM, Google Mobile, NYTimes, Myspace Mobile.
Users can download applications directly from new IPhones or through iTunes.
New version of JocStrap and UICaboodle is avaliable
These two libraries that are needed for Java on IPhone were updated recently. Downloads are avaliable through Cydia Installer.
Jocstrap is a bridge between Java and Objective-C. UICaboodle is a JocStrap extenstion for the IPhone. Both are needed to write Java applications for IPhone.
Not only Java for now
Hello, everybody!
There were many visitors to Java4IPhone site recently. This is great! I like the idea, that this site is useful. Most visitors are from the US and Russia (since there are 2 languages supported). But I see quite a lot of interest from all over the world: Europe, China, India, even Kuwait and Maldives  
 
So I decided to extend the site news to everything that is IPhone related. For those who is interested only in Java on the IPhone there is a category with subcategory .
Stay tuned and have fun.
JavaSysInfo - another sample GUI Java application

This is another simple Java GUI application for the IPhone/IPod from . It simply shows Java system information on iPhone/iPod touch. It uses Java, JocStrap and GNU Classpath.
This application can be installed through Installer. Just add the repository http://javaflavor.cocolog-nifty.com/apptapp/. The application can be found in Java section and is called JavaSysInfo. Or just download it here: . The package includes compiled class files, source java files and runnable script with an icon. Here are the sources: and .
Note that JocStrap applications, including JavaSysInfo, currently require JocStrap, UICaboodle, JamVM, GNU Classpath, GNU Classpath Tools, Apache APR, libffi and BSD Subsystem. In most cases all this was installed during .
Tutorial: install and use Java on the IPhone

With this tutorial you will be able to install Java on the IPhone, compile and run simple Java applications using IPhone.
I decided to split this tutorial into two different ones. So here they are:
Have fun and leave comments.
 Leave a comment, read comments [4]
Leave a comment, read comments [4]
IPhone's new patent application

Apple a new patent application (us20080122796ki). On more than 370 pages lots of new potential features and enhancements for IPhone’s hardware and software are described.
The most interesting Hardware part is a GPS receiver and a camera for video conferencing.
On a software level, Apple describes addition of a text messaging (chat), in-line multimedia content (Quicktime and Flash) in the Safari browser. Further welcome additions described in the publication would include a dedicated blogging client, Java software downloads, MMS picture and video messaging, support for voice-activated commands, audio capture, video conferencing and more.
“[0142]Examples of other applications 136 that may be stored in memory 102 include other word processing applications, JAVA-enabled applications, encryption, digital rights management, voice recognition, and voice replication. ”
It sounds like Apple wants Java to be on the IPhone  
 
 Leave a comment, read comments [2]
Leave a comment, read comments [2]
JavaOne 2008 and IPhone-related sessions

is one of the most interesting events in IT industry. We are expecting a lot of talks about Java and other technologies. One IPhone+Java - related talk was already mentioned at Java4IPhone.com (). There are couple more of them.
- How to Port phoneME™ Advanced Software to Google Android, iPhone, OpenMoko, LiMO, and MoreHinkmond Wong (Sun Microsystems)
May 07, 14:50 - 15:50 
- Dancing Duke on Your PlayStation Portable: Porting phoneME™ Software to PlayStation Portable Max Mu (Sun Microsystems); Kuo Wang (iaSolution Technology Limited)
May 08,19:30 - 20:20 
- Extending Swing to Run Multitouch Applications (Multitouch Software)Michael Riecken (Trissential, LLC)
May 09,16:10 - 17:10 
Sessioin details:
 Leave a comment, read comments [1]
Leave a comment, read comments [1]
Cannot create? Convert!
There are two ways to enable Java applications run on the IPhone. The first one is to port Java to IPhone, and this is preferrable  The second way is to create automatic Java to IPhone porting solution for individual applications.
  The second way is to create automatic Java to IPhone porting solution for individual applications.
A company called announced an interesting product called alcheMo. alcheMo is an automated system to port J2ME application to a native platform such as BREW and IPhone.
alcheMo technology is basically J2ME to C++ translator and the run-time library. It converts Java application to C++ application, which can be compiled, run and debugged. Using native run-time libraries the native executable is created. The alcheMo run-time library provides equivalent functionality to those associated with J2ME, including support for automatic garbage collection, multi-threading and extensive subsets of CLDC 1.1 and MIDP 2.0, and extension JSRs.

There are several examples of porting games to BREW platform. Hopefully there will be some for the IPhone in the near future. For now alcheMo is in beta state, potential developers are invited to join.
By the way, alcheMo for iPhone supports the accelerometer, the touch screen and other unique iPhone features, through standard MIDP 2.0 API, JSR-256, and, where necessary, extension APIs. If J2ME application uses such APIs, it will automatically and immediately be accelerometer or touch screen capable on iPhone.
To be or not to be?

We are all waiting too see Java logo on our IPhones. I do too. But... there are obstacles and restrictions. The main point is that Sun really wants see Java on the IPhone. Community wants to see it. Large companies want to be able to create Java based applications. This is a huge market. However there will be probably no Java if Apple doesn't want it to be. That's what I've heard from a vice president of Sun Microsystems. The good news is that Sun wants to be ready with Java for the IPhone in case of everything will go well. So I assume there are investigations and probably some development going on already. And of ofcourse lawers are working hard too  .
 .
So what about Apple? Apple will be able to make money with Java. There is a huge market and big money. Enterprise solutions, regular applications and etc. Everybody will benefit from it. We'll see quite soon, what will happen.
 iPhoneRoot.com
 iPhoneRoot.com

