apple iPhone 5 review


Behold, the iPhone 5 is here.

Apple Inc. today announced its new iPhone, as well as changes to its iPod line and iTunes software, at a press event in San Francisco.

In short, the "world's thinnest smartphone" is a whole new phone, matching many of the rumors that had been floating around about its introduction for months.

"We have updated every aspect of iPhone 5," said Phil Schiller, Apple's senior vice president of worldwide marketing. "The challenge is to make it better and smaller."


Features :

The iPhone 5 is lighter and faster -- though also taller -- than any of Apple's previous smartphones. It has a 4-inch screen with an 1136x640 resolution Retina display. It is 7.6 mm thick and weighs in at 112 grams. That's a half-inch bigger, 18 percent thinner, and 20 percent lighter than the iPhone 4S.

Apple said the iPhone 5 has a fifth row of icons on its screen, which features 44 percent more color saturation. A more powerful A6 processor will make the new phone twice as fast as the iPhone 4S. It also has a bumped-up audio system and an upgraded iSight camera. While it remains an 8-megapixel camera, the same as what you find in the iPhone 4S, the iPhone 5's camera will have new better low-light capabilities and a panorama mode, Apple said.



The iPhone 5's battery will "exceed battery life of the iPhone 4s," Schieller said, with eight hours' talk time and 225 hours on standby.

Available in slate and black, or silver and white, the iPhone 5 is made out of glass and alumnium. The back of the phone is all metal -- a change from the iPhone 4S, which had a glass back that, users complained, shattered easily. The phone also comes with a new, smaller cable connector, called Lightning, which is designed to work with more iPhone accessory makers. An adapter will be available for users with older Apple hardware.

Prices :
What will this cost? Apple said the iPhone 5 will sell for $199, $299 and $399 for the 16GB, 22GB and 64GB devices, respectively, with new carrier contracts. The iPhone 4S with 16GB device of memory drops to $99 with a new contract. The iPhone 4 with 8GB is now free on a new contract.

Pre-order sales start on Sept. 14. Apple said the new phones would start to ship on Sept. 21.


The iPhone 5 will have an LTE data connection -- also known as 4G -- and will be available through Verizon, Sprint, AT&T in the United States, as well as other carriers around the world.

The new phone will run Apple's iOS 6, which the company showed off in June at its Worldwide Developers Conference.

"iPhone 5 and iOS 6: the biggest things to happen to iPhone since the iPhone," said Apple CEO Tim Cook.

The iOS 6 has a range of new features, including Apple's own homebrewed maps app (which will replace Google Maps), Facebook integration and a new passbook app, which organizes airplane tickets, coupons and other passes users might have. Siri was also upgraded to launch apps, recommend movies, check on restaurant reservations and update your Facebook status.

The improved graphics will please everyone from the serious gamer to the average app user, said Apple executives. With 700,000 apps currently in the App Store, Apple said all apps have been updated to take advantage of the bigger screen and better graphics.

"The average customer is using more than 100 apps," said Cook.

YouTube is not preloaded with the new software, but Google has released a new iPhone YouTube app one can download.



Demand for the phone announced today was clearly high. Sites like Gazelle and Glyde, which buy older iPhones, have seen a huge surge in traffic over the last few days as people try to unload their phones before they switch to the new one. Some analysts predict the company could sell over 10 million phones in its first month on the market. Apple noted on its last earnings call that it saw a significant drop in iPhone sales in recent months as consumers waited for the new phone.


0 comments:

concept of method overriding

Having the same method in the subclass as declared in the parent class is known as method overriding. If a subclass provides a specific implementation of a method that is already provided by its super class, it is known as Method Overriding.

Advantages :

1) Method Overriding is used to provide specific implementation of a method that is already provided by its super class.

2) Method Overriding is used for Runtime Polymorphism.

Rules :

1) method must have same name as in the parent class.

2) method must have same parameter as in the parent class.


class Animal{ void eat(){System.out.println("eating");} } class Human extends Animal{ void eat(){System.out.println("eating delicious food");} public static void main(String args[]){ Human h= new Human(); h.eat(); }
}

Output eating delicious food

 
JAVA TUTORIALS HOMEPAGE


0 comments:

the static keyword

The static keyword is used in java mainly for memory management. We may apply static keyword with variables, methods and blocks. The static keyword belongs to the class than instance of the class. The static can be:

  • variable
  • method
  • block
Static variable :
If you declare any variable as static, it is known static variable.

1) The static variable can be used to refer the common property of all objects (that is not unique for each object) e.g. company name of employees,college name of students etc.

2) The static variable gets memory only once in class area at the time of class loading.


class Student{
int id;
String address;
static String college ="Rkgit";

Student(int id,String address){
this.id=id;
this.address=address;
}

void displayRecord(){
System.out.println(id+" "+address+" "+college);
}

public static void main(String args[]){
Student s1=new Student(112,"new delhi");
Student s2=new Student(119,"ghaziabad");

s1.displayRecord();
s2.displayRecord();
}
}

Static method :

If you apply static keyword with any method, it is known as static method.

1) A static method belongs to the class rather than object of a class.

2) A static method can be invoked without the need for creating an instance of a class.

3) Static method can access static data member and can change the value of it.


class A{

static int cube(int n){
return (n*n*n);
}

public static void main(String args[]){
System.out.println(cube(3));
}
}


Static block :

1) It is used to initialize the static data member.

2) It is excuted before main method at the time of classloading.


class A{

static {
System.out.println("static block is executed");}

public static void main(String args[]){
System.out.println("main method executed");
}




                                     JAVA TUTORIALS HOMEPAGE







































0 comments:

concept of constructor

Constructor is a special type of method that is invoked at the time of object creation. It is used to initialized the object.

RULE :
1) Its name must be same as class name.
2) It must not have any explicit return type.

TYPE

  • Default
  • Parameterized
Default Constructor :
A constructor that have no parameter is known as
default constructor.

class Bike{
Bike(){System.out.println("Bike is created");}
public static void main(String args[]){
Bike b=new Bike();
}



Output: Bike is created

Rule: If there is no constructor in a class, compiler automatically creates a default constructor.

Parameterized constructor :
A constructor that have parameter is known as parameterized constructor.

Parameterized constructor is used to provide different values to the distinct objects.

In this example, we have created the constructor of Student class that have two parameters. We can have any number of parameters in the constructor.

class Student{
    int id;
    String name;
    
    Student(int i,String n){
    id = i;
    name = n;
    }
    void display(){System.out.println(id+" "+name);}

    public static void main(String args[]){
    Student s1 = new Student(111,"Karan");
    Student s2 = new Student(222,"Aryan");
    s1.display();
    s2.display();
   }
}





Output : 111 Karan
        222 Aryan


                    JAVA TUTORIALS HOMEPAGE




0 comments:

Copyright © 2013 futureX | Blogger Template by Clairvo