Does Push in 2.2.1?

Author: jack // Category:
In the blog RussianiPhone.ru believed to have seen the firmware 2.2.1 with support for push notifications and synchronization of notes with MobileMe over-the-air (like contacts and calendars). They have posted a screenshot as proof of this (the capture that you can see above) where we can see the label update in the application notes and calendars, such as mail, SMS or phone, but it seems that everything is a Bulo. Steve Jobs already promised that this feature would become a reality in September, but acknowledged a delay in the inclusion of this in the firmware of the iPhone / iPod Touch because "I want to operate at 100% since the beginning." Apple has not begun to distribute new software to developers, so if someone has obtained such a firmware has been through some filter or non-public distribution. Against this background we can only wait for the new firmware.

Track: Macrumors Photo: RussianiPhone.ru.

Do not buy an Iphone in Russia

Author: jack // Category:
I hope they do not have any past, but if they got to say buy an Iphone to a user in Russian or Ebay read this and change their minds.
The deception is that you sell an iphone "Supposedly he was''the battery is dead, but everything else works, but the battery endures as to display the Apple logo on the screen and then fade, and the alleged seller says that urgently needs to buy a ticket for travel or something like that and you need to sell your gadget, and the surprise is that when you open the iphone with purpose and change the battery they realize that it was a screen connected to two AA batteries for display the logo of Apple. Here are some other photos of the Iphone's false:
The deception is very simple, and when they realize what has happened is already too late.

You know, it takes careful when buying a ICANN in Russia, or at the very Ebay, set in the name of the person, if you type the message clearly and that seems to have used the Google translator if Ñ's used in their messages or says "Spain''and if the price seems too good to be true is that probably it is not.


How to make hoax calls

Author: jack // Category:

This program has me thank you very much echo, is called Fake Calls and here's how it goes ... You have the typical heavy duty hablándote of their lives and do not know how to go, or you have a date with someone and you want largarte as soon as possible. If this is your case, this is your program, as it makes a simulation of a call so I will not be charged, that is, is absolutely free. Right now in this costing 0.79 € App Store, the truth is that most want to buy it and knowing that 10% of the proceeds going to charity. The link to the App Store of this program is here.

The instructions for its use even in English (easily understandable) are here

BootCamp on the iPhone is a Fake

Author: jack // Category:

A few days ago, we could see a 20-year-old was interviewed in 2008 by the fair MyPhone get run Windows Mobile and Mac OS X in the iPhone to iPhone style BootCamp. Today, many media and blog have been issued that all this was a Fake, both the boy as the fair and BootCamp. All this was part of a promotion of a product. But the truth is that this story made me think: could the iPhone running Windows Mobile and Mac OS X iPhone?, Do we interested?, Do we leave Apple and Microsoft?, Screenshots have blue on our iPhone?. Definitely not interest us, all that is missing and that the iPhone has the WM no doubt Apple will integrate it, or if you do not watch the videos of the fantastic Apple Newton. One thing I am sure, the WM in the iPhone would "lanzao." But it would be interesting to have BootCamp on the iPhone, it would be awesome to have Android or Linux for the iPhone. We would have our own Mini Portable compatible, because if I am not mistaken, yesterday defended its Apple Keynote compatibility of their equipment. Apple's hope that we improve our device and east to Newton, that could have BootCamp, something that developers would appreciate a lot and that would make the mobile market again to change such as occurred following the departure of the iPhone 1G


Holographic I be able to see this application soon? Or the video?

Author: jack // Category:

This video was created by David oreilly and allows us watching the video from a perspective of about 35-45 degrees we can appreciate the picture as if it were in 3D, the truth is that a lot of very useful but is not taking for a while fardier the iphone is very well jejejeje. I leave the video so you can see how it works:


iHologram - iPhone application from David OReilly on Vimeo.

track:Macrumors.

iHolographic is not real

Author: jack // Category:

A couple of days, he showed an alleged seti application surprising that allowed able to see a doll in 3D, looking out of the iPhone. This application was only the function of seeing the doll off the screen using the technique of anamorfósis and while they saw the screen from an angle of 45 º. But the truth is that the video call much attention by all the major blogs on the international scene. Its creator has in his web everything related to this technique and in-depth explanation of how to function in the iPhone. And we would work, because from her own page and we believe because of the excitement that has caused, has been quick to deny.
The iHologram app was not real. It was an illustration of an idea I had which I believe could work with the technology (combining anamorphosis and motion sensing). Unfortunately I'm just an ideas person, and I can show how things should look, but I'm not hardcore programmer. The application iHologram was not real. This is an illustration of an idea I had, I think we could get going with the technology (combination of anamorfosis with motion sensors). Unfortunately I am just a person of ideas, and I can show how things could be, but I am not a hardcore programmer.

Resistance of 3G iPhone: what is it made of?

Author: jack // Category:
For days, some users have come to us complaining about (not only in Spain), the low resistance of a 3G iPhone scratches. What is promised debt, so I collated all that I have been reading, watching and less on this issue. I hope you will help.

What material is made of the rear?
A few weeks ago was elucubró about the possibility that the 3G iPhone has the back cover made of zirconium (Zr), a metal like steel, very high resistance. These rumors were based on a patent Apple, which contained the following:
22. A portable computing device capable of wireless communications, the portable computing device comprising: an enclosure that Surrounds and Protects the internal operational components of the portable computing device, the enclosure including a structural wall formed from a material other than plastic that permits wireless communications therethrough; disposer and an internal antenna inside the enclosure.
23. The portable computing device as recite in claim 22 wherein the portable computing device is capable of radio frequency communications and wherein the structural wall is formed from a ceramic material that is radio-transparent.
n short, was patented (USA is patented in all, although the term "patent" is a little different from the European continentla) a portable device with communication skills inalhámbricas. Such a device would be covered by a shell made of a plastic material that allows communications inalhámbricas. In paragraph 23 which defines the ceramic material does not prevent the arrival of radio waves. In the 14 states that such material is zirconium, although the zirconium is a metal, ceramic could be made to any treatment (ceramics is a material, but also a process of finishing or treatment-the truth is that I do not know much chemistry -). Since iFixit.com, which cleared for the first time a 3G iPhone and posted on the internet, stating that the case could be ABS plastic (perhaps with an alloy PVC). Let's see what the zirconium and what the ABS (wikipedia): Zirconium: It is a hard metal, corrosion resistant, similar to steel. It is used primarily in nuclear reactors (due to its low section of neutron capture) and to be part of an alloy with high resistance to corrosion. It is lighter than steel with a hardness similar to that of copper. Mohs 6511 kg/m3 density. Dureza 5. His toughness is not very high, but its resistance to shock


ABS Plastic: Plastic highly resistant to impact (strokes) is widely used in automotive and other uses both industrial and household. It is an amorphous thermoplastic. The most important feature of ABS is their great tenacity, even at low temperature (remains steadfast to -40 C). It is also hard and rigid; acceptable chemical resistance, low water absorption, therefore good dimensional stability, high resistance to abrasion; is coated with a layer of metal with ease. The ABS can, in one of its variants, chromium by electrolysis giving different baths of metal to which it is receptive. (As published on Wikipedia, the ABS is used to make the LEGO bricks). Further details on its membership here. I do not know what kind of process or could have finished ceramic materials. My opinion is that the rear should be of some metal alloy, therefore Zirconium + slightly, while the display will be some type of ABS, ... but I'm contradicting with what Steve Jobs said: "It's got to full plastic back. "It will be difficult to determine the material until someone makes scientific evidence. In fact it is not as important if not the material that holds.
So much endures?
Either way, as publicábamos a month ago, the back cover withstood torture of the crusher of the people of Will it Blend, which means that it is incredibly resilient to shocks. Meanwhile, many users are complaining about the little resistance to scratching of the case (technically, its hardness). Especially in that part of the apple. Elaborate a bit on Youtube, I found some evidence of resistance (not suitable for cardiac imaging). The video is more interesting in this Macworld.


The editor manages to scratch the block from the rear (and in fact was a bit ensaña with it) but barely scratch the rest of the carcass. Specifically, the screen must have a hardness greater than that of aluminum, and perhaps to the steel, because it fails to rayarla or with the keys or with a clip. That toughness translates into a lower resistance to shocks, as we see in the different falls. The iPhone what happens quite wrong and finally he does not like anything you hit a motorcycle. (Obviaré regarding the tightness of the 3G iPhone, as it is not my intention tirarme to the pool with him.) In this torture, for the iPhone and to our eyes, each will draw its conclusions. I leave with you is also a video advertising, with no commercial intentions, if not for that do not lead to cheating. IS A FAKE. The scratching of the iPhone on the left are not real (as we have seen in the video of Macworld).



My conclusions
Personally, after seeing these videos, I've stopped using my silicone casing (Macally). Others may take a contrary decision. The iPhone 3G holds enough blows and scratches. Much more than I expected. At the moment I have used my own 50% of the time with housing and 50% undecided. You do not have any penalties to hatched, and these are concentrated in the apple. Curiously, some scratched off with a rag and a little mist. Perhaps there are other gadgets more resistant, such as the PSP, but there are other much more prone to deteriorate. In my opinion we give him the striped more attention to the iPhone 3G than those of other gadgets, that's why I stopped looking at it and the only thing I do to protect it is not put it in his pocket for his keys. Finally, to contradict a bit, to encourage and enrich the debate, I leave with you a video with a first-generation iPhone a little scratched.

PS: Of course, rectificaré any misinformation and modify my views on the basis of scientific parameters or other parameters random. All comments are welcome.

EDGE/3G turn off (Firm2.0)

Author: jack // Category:
The new firmware perhaps in some cases activating EDGE or 3G without asking what, and to avoid unnecessary expenditure, there is a simple and free option, I leave with you the method. This applies to all iPhones with Firmware 2.0.
1 - accessed from the "Safari on the iPhone" at the address: www.unlockit.co.nz
2 - Click on "Continue to next page."

3 - Now we'll see more 3 options, click on "Disable Data (Fake APN)."

4-We now see a screen to install the new profile, and after clicking Install will ask if you want to install the new profile. To which we respond so.



5 - Once installed this profile, the connection to the Internet and will not work.

6 - To get back to work, simply remove the profile from Settings / general / profiles.

IPhone Video (Fake

Author: jack // Category:

For even if you thought that it was not possible to have a video with your iPhone, look like you can apañartelas. It is clearly a Fake, but not without SERT a curious image of espabilados which are some to get what they want.

Upgrading to iPhone 2.2?

Author: jack // Category:

In the previous entry mentioned that possibly the 2.2 firmware for the iPhone might come out this Friday, but should we update our iPhone have installed the Jailbreak? The answer is no because now the team Dev-Team has announced that they have not been able to find a hole in the code from the 2.2 for which they are able to get to do the Jailbreak. 
They have also commented that if they want to release the iPhone for use with any operator actualicéis not because the new Firm could eliminate forever the possibility of doing so. 
If you are very interested in new features and do not want to release your small device, then upgrade without a doubt. However, and if you're happy with your applications and contempláis release of Jailbreak your iPhone, do not be arriesguéis and wait for the great team of Dev-Team held its magic.


The new MacBook did not recognize the iPhone mode DOMs

Author: jack // Category:

This news was not expecting anyone, it seems that the new MacBook and MacBook Pro does not recognize the iPhone when it is in DOMs, therefore we can not do the Jailbreak from the new MacBook (for now). By failing to recognize PwnTool can not send the modification of the software, so the only thing you can do is restart the iPhone and restore from a backup. 
We do not know if this will be a thing of Apple, but also can be done from a PC.

Progress on the release of the iPhone 3G

Author: jack // Category:
A couple of hours, the Dev-team has updated his blog with some interesting data and a screenshot about it. 
They have achieved something that could be very significant and important for the release of the iPhone 3G. This they have achieved is to use a modified BASEband. 
What this means? 
This means that the area that contains the party that controls the phone (technically called BASEband or base band) has been amended successfully and without the iPhone will reject it (although the test that checks if correct error). Therefore, this implies that could be written a BASEband modified to use any sim card and it would work smoothly. 
For now, this is just a step forward. There is still no program to do something about the iPhone 3G but it is an interesting step that will not lose hope.


Beta firmware 2.2 iPhone

Author: jack // Category:
Apple has shipped the first beta of the firmware 2.2 iPhone to developers, what it does not indicate the date of launch to the general public, but at least we can predict that not a long time coming. 
The iPhone Dev Team has made a first analysis of this version and have already announced that they will be able to unlock and do the Jailbreak.

Tutorial for Jailbreak and unlock the 2G iPhone with version 2.1

Author: jack // Category:

With this tutorial learn to go up to version 2.1, or keep it with the Jailbreak done and can use any SIM card worldwide. Please remember that this tutorial is only for the iPhone 2G, for 3G because we have another. 
Then, step by step. 
1.Download the following files: QuickPwn, BL 3.9, BL 4.6, Firmware 2.1 for iPhone 2G
2.QuickPwn the draw
3.We connect the iPhone to your computer. 
4.We open iTunes. 
5.Press SHIFT on your keyboard while you stand down and select Restore from the menu of the iPhone on iTunes. 
6.We select the firmware you have just downloaded. 
7.We hope to complete the process. 
8.We opened the QuickPwn.exe
9.Click the blue arrow on the bottom right. 
10.Click on Browse and select the Firmware 2.1 we have fallen earlier. 
11.Click on the blue arrow
12.We selected the four options available and once you click the blue arrow
13.We look for the two files that we have fallen earlier. 
14.Go back to pressing the arrow
15.Now we have to follow the instructions that come on screen as they are being bold phrases. Translation
Wait for your iPhone to connect in recovery mode. 
Press the Home button for 5 seconds. 
At the same time pressing the Home button and the ignition for 10 seconds. 
Stop press the power button but no pairs with the Home and continues for 21 more seconds. 
Please wait while the iPhone is ready for the Jailbreak. 
Once you finish this process we will have the 2G iPhone in version 2.1 Jailbreak with Cydia and Installer on it and unlocked.

New version of Windows launched QuickPwn

Author: jack // Category:

The iPhone Dev Team has released a few hours QuickPwn a new version of Windows. This version is compatible with the firmware 2.1. With this program you can do the Jailbreak and release of various tactile devices from Apple. This is what can be done with the program: 
2G iPhone: Unlock Jailbreak and with version 2.1. 
3G iPhone: Jailbreak with version 2.1. 
first-generation iPod Touch: Jailbreak. 
Second-generation iPod Touch: Not compatible. 
In published three short tutorials to use this program: The first for the 3G iPhone, the second for the iPhone 2G and the third for the iPod Touch.

Wnipwn 2.5 is already here! step by step guide

Author: jack // Category:
Here are the guide passes long-awaited step in our application for iphone
NO FREE iPhone 3G, ONLY THE 2G.

Step 1) Get winpwn, iTunes 7.7 or newer, bootloaders 3.9 and 4.6 if you need to unlock the iphone 2g. 
UNINSTALL WINPWN completely if you had any older version installed. 
Step 2) Open winpwn. Bear in mind that the application uses net framework and whether to open it gives an error trying to download the latest version. 
Step 3) Leave the basic mode (basic mode) who comes by default. Select the image you have the device.

Step 4) selects the hands green if you're running a company official iphone as it could be movistar in Spain or AT & T in the United States. Otherwise click on the red hand.
Step 5) Choose whether you want to use custom logos or not, this step is entirely optional. If you do not want, do not make the step 7 and 6 passes through 8.
Step 6) Select the desired firmware. (2.0, 2.0.1, 2.0.2). This is what we want to make. 
Step 7) Select the device on the left to change the boot logo, or the right to change the logo button. Click on the icon to look for the yellow logos online or select from your computer (it seems that the online search this fall for the time being by the large number of people who are doing).


Step 8) if you selected in step 4 that your card is an operator allowed by the iphone not you come this way, in almost, if you will. 
Dale Green on hand and looking inside your computer bootloader 3.9 and 4.6 that downloaded in step 1.

Step 9) After the firmware as it really starts to build and will have to wait to complete the process. The firmware is in the My Documents folder. If the program is shut down while the firmware bundle builds the tutorial on how expert and creates the partition of 700 MB.
Step 10) After that the program will ask you if you need help to put the iphone in DOMs mode. The application has a small tutorial to put the iphone in DOMs mode. 
There are many guides and vbush to put the iphone in DOMs mode, you can even use the ziphone in a paragraph that is has to change modes iphone, and one of them is the DOMs, after you click on the botom we will iphone in DOMs without problems. 
Step 11) Once in DOMs mode and with the iphone connected to the computer follow the step of the program to try to enter the iphone to make it OWN. Upon completion of the passage, opened itunes and restore the firmware by pressing the Shift button left. 
The firmware is in the My Documents folder. (EL we created)
I am not responsible if any iphone / ipod enladrilla.Yo be tried as an iphone version 2.0.1 works perfectly and me, so I use it under your responsibility. 
A greeting to all.

This afternoon, new improved WinPwn

Author: jack // Category:

The holders of a PC with Windows're in luck. WinPwn, the version of Pwnage Team that Dev-launched Mac, you will have from 8 pm hour a new Spanish version, 2.5. 
The new features are: 
Support 2.0/2.0.1/2.0.2 versions for the iPhone 2G and 3G 
Installer automatic versions of the Installer to come out 
Help on the way DOMs 
And many more ... (or at least say this in your web) 
Although what really changed is the interface. Those who've used WinPwn so far will have seen that evil is a program presented visually. A couple of buttons on the left and a code window to the right. 
Well, this version will make it easier and intuitive the Jailbreak, unlock and activation of both the 2G/iPhone 3G iPhone and iPod Touch. 
You can see pictures of the new version on the website of WinPwn.


Track: WinPwn

Jailbreak making and release of the iPhone 2G in version 2.0 (Windows)

Author: jack // Category:

As for Mac, we also have a tutorial to do the Jailbreak and the release of the iPhone 2G in version 2.0 firmware distributed by Apple for the iPhone. Recall that this tutorial is for the 2G iPhone in version 1.1.4 to upload to 2.0. Shortly publish a tutorial to do with the iPhone 3G in both Windows and Mac. 
Then step by step. 
We need: 
iPhone on 1.1.4 
The modified 2.0 firmware downloadable via Torrent here 
iTunes 7.7 
We started: 
1.We open the installer in the iPhone with version 1.1.4 
2.In the section of iClarified look for the application called BootNeuter 
3.The installation and the open 
4.We chose the version 4.6, and Unlock Neuter ON ON 
5.After that click on Flash 
6.When finished, put the iPhone in DOMs Mode with this tutorial 
4.iTunes will show a warning message, which we accept 
8.Now press the button on the keyboard Shift at the same time Restore 
9.Find the firmware that we have previously installed 
When everything is finished, it will in version 2.0 and unlocked with Jailbreak. Any doubt on comments

OpenSSH Firmware 2.0/Cydia

Author: jack // Category:
First of all CARE if you're not an experienced user in the iPhone and you know what you do. It is at your own risk. 
Entering the edge iphone firmware 2.0 by installing ssh Cydia: 
1.-install openssh, (click, install, confirmed closes, reboot) 
2.-open settings for your iphone and go to the tab of the wifi and see your ip address



3.-open the terminal on your mac osx connected to the same network that the iphone wifi or from any FTP client as shown in the picture



4.-writes (without quotation marks): "run ssh root@0.0.0.0" where 0.0.0.0 is the ip address of the iphone you saw in step 2 
5.-wait a bit and type the key alpine
After that you're in the iphone to do what you want, but always carefully, you can leave it as a brick, so we just advise those who are familiar echo before or the process.

3G iPhone unlocked with Turbo SIM

Author: jack // Category:
Still missing confirm the news to 100%, but a Brazilian team that operates from this site boasts of being the first to unlock a 3G iPhone using a Turbo SIM card.
Come back to live in an era of compulsive Turbo SIM sales by eBay. Sure that many sellers are hoping that the stock is confirmed the news to get around the market at a good price.

YiPhone

Author: jack // Category:

The famous GeoToh, the creator of the first release for the iPhone has threatened to Dev-Team to publish an application similar to the ZiPhone of Zibri for the 2.0 version if they do not publish the Jailbreak before the countdown finishes its web

The thing is very tense, as it seems, and according to the Dev-Team, Geohot have stolen the key to doing so. 

We do not know very well what actually happens when the countdown ends its website, but when finally published this application, which can be mounted around the Dev-Team Geohot and does not stay far from short. 

Note: To see the meter on its website correctly, you should use Firefox



Video of PwnageTool 2.0

Author: jack // Category:
To convince all those who had doubts, the iPhone Dev Team has released a video in which one can see in the operation PwnageTool 2.0 tool and unblocking releasing the iPhone 2.0 software.
According to members of the development team, this tool will be ready soon so that everyone can use it.

Rumor: Final Implementation of multimedia messages?

Author: jack // Category:
According to recent rumors of the network, could soon leave an application in the AppStore allowing the function of sending multimedia messages directly through the iPhone. The applicator would be Telia, a Swedish developer. 

The weak point is that no one knows how well would be carried out in agreements between the mobile phone a call (in our case Movistar) and the application, or if you really should be just the phone company responsible for making itself an application for users could send multimedia messages. 
Until now, only had few options available to send or receive multimedia messages across multiple applications. This new App simplify the whole process.

Developing on iPhone (5): our first application (III)

Author: jack // Category:
In our previous article we had included in the interface of our application a Label, a TextField and a Button. Our aim was that the contents of the updated label was introduced with the TextField by clicking on the Button. We had (step 1) created the project, and (step 2) InterfaceBuilder used to define the screen. Continue with the remaining steps to leave the application running. 
Step 3. Create variables in the ViewController. 
We have our interface properly. In fact, if you did Build & Go might be leaving us see how:



But obviously nothing happens in the press the button, because we have not done the minimum necessary developments. In this step 3 we will introduce variables and methods in the HelloWorldViewController, both in the interface (file. H) and implementation (file. M). To do this, as we indicated at the end of the previous post, we need to know that the TextField corresponds to a class UITextField, and the Label with a class UILabel. These 2 classes are within the framework UIKit. 
If we have not closed and recorded Interface Builder, and what do we open the file in XCode HelloWorldViewController.h. The code now have something like this:



We're already seeing some Objective-C. In this code we see an import declaration of the library UIKit, where classes UILabel and UITextField. We see how the interface is declared, and it extends from the generic UIViewController of UIKit. 
Under the code of the interface include the following code:

We can now explain what we did: 
We have declared within the block @ interface 2atributos type UILabel and UITextField, with 2 variable names and label * * textField respectively. IBOutlet appears ahead. What is this? We are told. IBOutlet is not a type of variable is a directive that Interface Builder helps you to know the existence of these variables UILabel and UITextField. Incidentally, remember that in the previous article you had taken a trick to know the types of variable objects of control (buttons, label, text field, etc.). In Interface Builder. On the other hand, the issue of * before the name of variable may be surprised to Java programmers, not so much to learn from C ... but it escribiréis Objective-C in the instance variables. 
UILabel declare their properties and UITextField. nonatomic and retain what we will not for now, is related to memory management. 
We see that we declare a method, UpdateText. He has a sign - in front, indicating that it is an instance method, and no class (for them is a sign). We can not come to explain to this because this is basic object-oriented programming ... This method does not return anything (ie, void) and receives a parameter of type id. It basically refers to the identifier of the object that will lead the call to our UpdateText method, which updates the value of the label. We can already guess that this will be the control button itself ... 
Once done, we have finished with Step 3. 

Step 4. Link controls the view with variables of the controller. 
If we go on the one hand we have developed our interface with Interface Builder, and on the other we have those variables related to these controls in the HelloWorldViewController.h (interface of the class HelloWorldViewController.m controller). But still there is no connection between the light and the driver, that is, we have not given any instruction to relate, for example, the text field we built in Interface Builder with variable rate UITextField we've gotten into the class . Now we are going to perform this task. We opened again Interface Builder by clicking on HelloWorldViewController.xib, click on the box, and the Inspector palette, we are going to the second tab (Text Field Connections). We see that there is a section called Referencing Outlets, with no marked nothing. That means that at the moment Interface Builder is not aware of any connection between this text field and a IBOutlet (Interface Builder Outlet) of a class ... but we have a IBOutlet UITextField in our HelloWorldViewController, so let's link.

To do this, as we see in the picture, clicking on the little circle next to "Referencing New Outlet", drag the File's Owner of the dialog window HelloWorldViewController.xib. We will no longer choose 2 options, view (the full view) and textField (our variable). Obviously we choose textField, and relate well with our pick from the variable of its kind UITextField. Indeed, the File'sOwner or owner of the file is none other than our class controller ... 
We repeat the operation with the label, linking it with our variable controller's label. And with the button, is something different. In this case we are going to connect with our operation UpdateText, but for a specific event. Do this with the event 'Touch Up Inside', and choose our method UpdateText:


And in this way because we do have linked the controls that we had identified with Interface Builder and the variables that we have gotten into the driver. We close Interface Builder recording everything and we are going to step back to XCode. 
Step 5. Recent developments. 
As we open the XCode HelloWorldViewController.my put the following code to us that our class is as follows:


If you look good, we just got the block @ synthesizer, and the implementation of the method declared in the interface. H, UpdateText. Under this code will have much commented code. 
@ Synthesizer line does something similar to generate the typical getter / setter (accesores / mutadores) typical in the language OO (encapsulation). The need for the driver you get the content, for example, the text box. 
The method UpdateText, as you see, simply updating the text of our label with the contents of the text field. We've finished. 
Now, we simply Build & Go, and you will see that by putting a string of text and click on the button, the contents of the label is updated. In the following article will introduce enhancements to our application.


Developing on iPhone (4): our first application (II)

Author: jack // Category:
In our previous post explained how it was going to be our HelloWorld application and the steps we would take to build our application, in addition to providing links to documentation required. In this article we started opening the XCode and began to develop. 
Step 1. Create the Project. 
That is why we opened and closed XCode (if you leave), the welcome screen of the application. Before creating our project, we can go into the preferences of XCode. In General -> Layout choose 'All-In-One', at least if you will be able to compare what you see on your screens with images you will see. 
At this time we created the project: File -> New Project, and choose View-Based:

As we indicated in the previous article, for a project View-Based XCode we created a hearing linked to a class Controller (remember that we spoke of the MVC pattern). Calls to the project and guardadlo HelloWorld in the folder you want. You will see something like this:

We see that we have several files: 
HelloWorldViewController.hy HelloWorldViewController.m. Both correspond to the driver of our screen. Here is the logic related to our view, in our case, this should be the code that makes the value of the label change with the introduction in the box. We see a file. H and another. M. The first is the header, in Java would be the interface. Here are the declarations of variables, methods, etc. The file. M is the one that already contains the deployment. 
HelloWorldViewController.xib. ib = Interface Builder. This file is our view, the screen. MainWindow.xib is invoked by the main front of a view that does not touch. 
HelloWorldAppDelegate (. H and. M). Not going to change, you have a pointer to our ViewController. 
Info.plist. It is an XML with information about our application. Here we can show by example what is the icon of our application. 
Step 2. To design the interface. 
Let's start to "draw" the screen of our application. To do so, in XCode we double-click on the HelloWorldViewController.xib, and we will see that opens the application Interface Builder. First, just as practical advice I strongly recommend that you have always verifiquéis open pallets and Inspector Library. You can open the Tools menu in Interface Builder. The Library palette allows you to add different controls to your eye, and the Inspector palette lets you view the properties of each object and modify them. 
We are not going to try to make an application pretty, but it works. Begin by locating the screen, labeled View. If you're not open, you open it by double-clicking on View in the next screen:


On the hearing, brought forward from the Library palette up a TextField, a label underneath and finally a Round Rect Button. We look, if we have selected a control such as TextField, we can move the size of this control, relocate on screen ... and the Inspector palette, we can dispose of their properties. Selecting the button we can put a value Title "Change!". In the end we will be something like this:


With this we have defined the interface of our application. Complies with what we had expected: a text box (hereinafter TextField) where they get information. A Label (fixed text) and a button. When we push the button, the Label show what they've written in the TextField. To do this we must create the variables that referenced the Label and TextField in our ViewController and we will tell Interface Builder relationship between the Label and TextField with these variables. There will also be to create a method in the ViewController to be responsible for updating the value of the label with which we have entered into the TextField, and relate the button with this method in Interface Builder. All this will be steps 3, 4 and 5 of our original script, and will be explained in the next post. 
However, before the end I strongly recommend that you fijéis in what emerges in the Library palette when you have selected such a TextField to add it to the hearing:



Please note that explains that the TextField control, but also put under "UITextField." This is important because we are signaling what kind of framework UIKit Cocoa corresponds to this control. This gives us a clue: in order to create a variable that handles this control in the ViewController, you'll have to be kind of UITextField.