• Breaking News

    iPhone facts and comparison between iPhone(ios) and android


    iPhone facts
    1. Do you know  that apple company did not started with iPhone it started with tablet PC.When tablet PC was designed it had a virtual keyboard which was shown to Steve jobs.When he saw this he thought that this virtual keyboard can also be implemented on phone and in 2007 first iphone was launched. 







        



















      2. Cisco's IOS trademark has been an active registered trademark since November of 1997 before Apple introduced its range of iOS devices.
      In 2010, Apple and Cisco entered into an agreement for Apple to pay licensing fees for the use of the IOS trademark.

      “Cisco has agreed to license the iOS trademark to Apple for use as the name of Apple’s operating system for iPhone, iPod touch and iPad.  The license is for use of the trademark only and not for any technology.”
      3. Iphone App store is the first place to legally download or buy an application.

       4. Every iPhone ad shows 9:41 time on its phone because that is the time when Steve jobs launched iPhone for first time in 2007.

      5. Samsung is the only company that can make the OLED displays, NAND flash, and DRAM chip in the quantities that Apple needs for its iPhone.In July 2017 Samsung overtook Intel as world's number one chip maker.So apple has to rely on Samsung for OLED displays and memory chips.

      6. Whatever command we give to  Apple iPhone Siri it is saved on Apple's  server  for 2 years in order to analyze it and make Siri better.

      7. There is a strange thing written on iTunes agreement which tells not to make any biological or nuclear weapon by using our service which  is weird because how can one make nuclear weapon by listening to songs.

       

       8. iPhone takes more electricity to charge its battery.

      9. iPhone is sold on double rate in Brazil.

      10. In 2007 Time magazine gave iPhone  invention of the year award and in 2012 Apple sold 3 lac 40 thousand iPhones per day.

      iPhone   vs   Android

      Memory management
       In  Android  the mechanism running on RAM  is  garbage collection.Garbage Collection  happens in the background, so less memory management work is done as part of the regular application flow.Because GC happens in the background, the exact time frame for object releases is undetermined.When a GC happens, other threads in the application may be temporarily put on hold so it uses many resources of system to perform
       While in iPhone  the mechanism running on RAM it is Automatic Reference Counting.No background processing, which makes it more efficient on lower-power systems, such as mobile devices.ARC  Automatic Reference Counting does not use many resources of system.

      source:https://docs.elementscompiler.com/Concepts/ARCvsGC/
       
      Process management  

      In android background application run more and all processes including UI  runs on one thread.The scheduling algorithm used is priority where the priority of  user interface(UI) is normal and priority is given to application which is currently running that is why sometime our launcher crash.

       While in iPhone  the priority of UI(user interface) is high  and run on separate thread that's why the system UI never crash.

      App management

       In android it gives permission to developers for background running app and the app can gain access to camera,photos contacts etc.This is the reason that background app processes use resources(RAM,ROM etc) and the other app don't get proper resources and system gets hang.

      While in iPhone it limit it's developer for background running app and does not give much permissions .

       
      Compatibility and price

      In android it's developer while developing its  OS(operating system) they don't know specifications of hardware i.e they don't know on which hardware specification(RAM,ROM,PROCESSOR SPEED,QUAD CORE OR DUAL CORE PROCESSOR)  of mobile their OS will run because in market RAM ranges from 512 MB to 8 GB.Now the developers make sure that the OS at least run on every device with different hardware specifications.Android phones  in many models  depending on  their specifications is available from low to high  prices which is big attraction for users to buy android phones .

      While in iPhone the IOS  developers know the hardware specification(RAM,ROM,PROCESSOR SPEED,QUAD CORE OR DUAL CORE PROCESSOR) for which they are developing OS because apple releases its iPhone once or twice in a year so its price is a bit high.
       
       






    No comments