Wednesday, September 11, 2013

Features that can make Apple beat Competition - A letter to Tim Cook (Apple CEO)

Hi Tim,

I am a guy with a technical and innovative bent of mind. I am a big fan of the innovation culture that Apple has followed all these years. In the recent times media; globally has depicted that Apple is slowing down in innovating. I have few innovative ideas I would like to share with you, if they can be of any use then I will be more than glad. So the list is given below:

1.      As Apple astounded the world by introducing first ever Touch Phone it can again astound the world by bringing in first Touch Phone without any buttons only Touch Enabled. This will be a feature that make iPhone or other Apple devices again stand above competition. Instead of buttons gestures based on tapping certain areas of phone, voice commands or a combination of other sensors can easily eradicate the need of buttons. Moreover if the buttons are not there then the Apple Devices can be made water-proof or even fluids proof.
2.      One area where no body has yet tapped into is the utilization of mobile phone sensors. There are a number of sensors that an iPhone carries today like orientation sensors, temperature, proximity etc. But there is not a single capable utility or app available that can use the sensory data from these sensors and can provide the user with meaningful information that can be utilized practically. For example if a person who is not very health conscious goes for a hike abruptly then the sensors can automatically feed him with his health stats or nearby rest points to help him in his trip. This is one example rather there are a numerous ways the sensory data can help ( I am working on an algorithm to make use of it)
3.      Apple can enable a new feature of User Profiles like suppose I am in office then all my selected office use apps can be set to use mobile data/wi-fi etc to keep me updated about the work and when I am home then office profile should get deactivated (rather we can still select some priority apps to be in active mode) and News or Entertainment apps should become more active. All these profiles can be created by users by selecting apps and also selecting hardware/software options they can access as per user preferences.
4.      Apple devices can be given a new feature to share apple device based location with another apple device on security handshake. This can help parents keep track of their children and can help business guys to see if they are approaching the person they wish to meet or even find lost devices.
5.      Biometrics based security APIs if integrated and made available to developers to provide users with compatible devices that can provide utils based on high security can prove to be a turning point.
6.      Cheaper spare parts should be made available to the countries where Apple devices have low market capture and only a single cheaper version of each Apple device can be launched there.  So that competitors can get a good competition.
7.      Devices should come accompanied with LBE and NFC Apple Tags that users can paste anywhere encrypted with security password/biometric solutions and use them to give info to family members in case they are going out or have kept dinner in refrigerator as people do with Post-It notes. More uses can be devised of Apple NFC & LBE tags if Apple devices are accompanied with these technologies. Payment enabling using these techs should be left on market popularization and adoption behavior of users towards using these techs for financial transactions.
8.      We have touch phones, tablets, watches etc but none of the device gives the ability to have all of them in one i.e. a device with fold-able or retractable or slide open kind of add-on screens that can be folded or held inside a single iPhone. The innovative implementations of the same can be done as I said in many ways or even by the use of new tech but if Apple can introduce this type of device first it will converge the tablet & phone market.
9.      Introduction of a Bio-Chemical sensor based Home Button which can detect various chemicals in our body or our health state when our finger touches the Home button.
10.   A sensitive SIRI mode which can be enabled by lone commuters, female users in case they feel insecure in certain surroundings. Activation of a distress call or sms can be done when SIRI detects a single distress code word like MayDay, Help, MomDad etc.
11.   Inclusion of solar/bio-thermal/bio-pressure charging panels on the phone/tablets so that it can get charged on the go hence lasting the user experience & battery support. The more the people have phones with them the more services/products we can offer. 
12.   Integration of sending SOS/Distress message even if the cellular or wi-fi network is not available via GEOS International Emergency Response Center. Also this feature can be used in case the device gets lost.
13.   Using of Bluetooth or BLE to transfer the apple device view on a goggle or shades while jogging or driving so that user can navigate the phone without holding the device in hand but via remote handling it or remote controlling it through a variety of personal viewing accessories.
14.   A mini projector that can fit inside the pocket to be sold as an accessory with Apple Devices or even inclusion of a projector like technology into the Apple Device itself to get the ultimate big screen for enhanced viewer experience.
15.   Ability to share free apps without compromising security to other Apple Device users in case they don't have round the clock net access in countries like Maldives, India, Nepal etc. but still there are a number of users who use Apple devices in these countries.
16.   Ability to use both the cameras at the same time to record a live party or simply for fun. 
17.   Ability to use a combined internet bandwidth of Wi-Fi+Cellular+USB Tethering suppose it falls below a particular speed limit. 

Many Thanks for the read!!!



Bad practices for a Software Test Engineer

People mostly talk about the good and the best practices but it is also important to know the worst or the bad practices which a Software ...