News tagged ‘screen’
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]
Unlocked firmware 2.0 demo
ВумЕуфь published another interesting video - IPhone with firmware version 2.0 unlocked and fully working. Itunes and Cydia Installer is just fine with 2.0.
PwnageTool 2.0 preview video
DevTeam recently published a video of working PwnageTool 2.0 - for unlocking, activating and jailbreaking IPhne fimware, that will work with the new firmware 2.0.
"Many many hours have gone into this and now it should be as easy enough for your grandmother to use. We’ve added lots of new features, including 2.0 support, spotlight file indexing of .ipsws, canned websearches, installer custom configuration, custom root partitions and various other things that you’ll see on the release. Release date is soon although not this weekend. So check out the video, hopefully it will hold you off until we release."
PwnageTool works with 2.0 upgraded 1st gen (!) iPhones if they are activated or not.
Leave a comment, read comments [1]
Google Talk for IPhone
The special version for IPhone was launched recently. This is a very nice online web client for poplular instant messanger Google Talk. The link is .
Features:
Chat with your Google Talk contacts in real time. Send and receive instant messages in chat sessions with your contacts. Move easily between multiple open chats.
View and search for your Google Talk contacts. See the availability and status message of your contacts and change your own status on the go.
Go off the record if you don't want to store your chats. Off the record chats are not stored on Gmail.

Java GUI on IPhone (example)
During there was sample programm installed. It is called HelloJava. It is a bit more complicated than basic console HelloWorld-type application, that we tried to compile and run during . HelloJava uses gui and SQLite. It uses several classes, that are bridges to IPhone's functionality (GUI, sound, SQL, etc). But all that it does is it reads contacts' first and last names from IPhone's database (throught SQL select statement) and shows them on the screen in GUI mode. It also produses simple sound in the end.
Here is a screenshot of the icon and application itself:


The application consists of several files:
Leave a comment, read comments [1]
Tutorial: compile and run Java application on the IPhone

This is a tutorial, that shows step by step how to use installed Java on the IPhone. Just in case you do not have Java installed on your IPhone there is a how to do it.
What we need is a working IPhone with . I used latest firmware 1.1.4, unlocked, jailbreaked and customized by .
Step 1: Create simple Java application, compile and run.
Leave a comment, read comments [16]
Tutorial: install Java on the IPhone

This is a tutorial, that shows step by step how to install Java on the IPhone.
What we need is a working IPhone with . I used latest firmware 1.1.4, unlocked, jailbreaked and customized by .
First of all I'd like to say we all want to use legal IPhones and operators. So everything written below is for testing purposes only
. Hopefully this technology will be avaliable on all IPhones sold worldwide. You also might need to recover your IPhone, so make sure you backed up all your data. I personally did everything without any problems and needs to recover. Everything you do is your responsibility, etc...
So let's start, because it's worth it! It's just one evening and you will be able to create your personal Java application, compile and run it on the IPhone, and amaze all your friends
.
There are two steps:
Leave a comment, read comments [25]
Java "Hello world" on the IPhone
Hinkmond Wong (Java Micro Edition group at Sun Microsystems) recently published a wonderful screenshot on his blog:
This is the simpliest Java application running on the IPhone simulator. The only thing this application does is it prints "Hello world.". Well done! The whole world is looking forward to see more.
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.
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.