1.- It was not going to be a mobile operating system
Android was not originally going to be a mobile operating system. The creator of Android is Andy Rubin, who later came to Google as Android bought by the company, and who has now created the Essential Phone and the Essential PH-1 mobile. Before Google bought Android, it was nothing more than an operating system for cameras. It may sound stupid, but back then there weren’t that many jobs for application developers, and programmers were still strange people. They were more “nerdy.” Today being a programmer is an interesting option to choose a career to study. Not only is there high-level training to learn how to develop apps, there are many more courses to learn to program than you could follow.
However, cameras have always required a better operating system. And still today, cameras require a better operating system. Perhaps it would have been a good idea for Android to be an operating system for cameras. But finally Android was applied to smartphones.
2.- Android had to be redesigned when the iPhone was introduced
When Google bought Android, and they started working on an operating system for smartphones, the iPhone was introduced, with the new iOS operating system. Remember one of the Google engineers who at that time realized that they had made a mistake with Android. They had worked on an operating system that competed with what were then smartphones, which were BlackBerry. However, their new operating system was not capable of competing with iOS, and that’s when they had to redesign Android.
3.- Android has changed its design twice
Android has only changed the interface design twice. Although iOS has only changed interface design once. Obviously, the interface design has changed with each version of the operating system, but the initial interface was replaced by the Holo interface when Android wanted to compete with iOS in the interface design. Until then, the Android interface was much worse than that of iPhones and iPads. And from Holo it went to Material Design. The latest design of the operating system interface has even become one of the standards in today’s interface design.
In fact, since I have had the possibility of using both an iPhone and a high-end Android, I can say that the interface of many Android apps is better than that of iOS. While it is true that many apps have their own interface, other apps only apply the default interface established by Google or Apple. And it shows that Google’s is better.
4.- Android copied Java, but could it be considered a copy?
Android applications are written in the Java programming language. In fact, the virtual machine runs Java apps on Android mobiles. Thanks to this, all apps can be run on all smartphones, even if they are from different manufacturers, or even if they have different processors. However, Java was an Oracle operating system that Google relied on for Android. Oracle sued Google for having copied Java code that they actually claimed was theirs for their own operating system.
Actually, the Android code was the same as the Java code. However, the engineer who had been in charge of this code was the same in both companies. Google hired the Java engineer to work on the operating system. He himself claimed that he was unable to say whether or not he had copied the code from any of the Java files, because he himself wrote it, and it was possible that instead of rewriting it, he had copied it. But, even if he had copied it, wasn’t the code really his?