Saturday, February 27, 2016

7 Things You Didn't Know You Could Do With iPhone

We use iPhone in day-to-day life. The smartphone has become part of our lifestyle. The latest iOS is full of hidden features and tricks. Some of these feature are hidden under settings menu. You can spot them at the plain sight. There are few things that Siri can do for you. Today we have listed top 7 things you didn't know you could do with your iPhone.

1. Respond to texts without unlocking the device

You can reply to messages on your iPhone without unlocking the device. All you need to do is pull down the notification drawer and swipe over to the left on text notification. You can use the ‘Reply’ option to reply to the message directly from the notification bar.

2. Battery management

You can find our why your iPhone’s battery is draining so fast. Head over to Settings > General > Usage > Battery Usage. This will tell which app uses the most battery power.

3. View every photo someone has texted you

There is an easy way to view every photo you have sent someone. You can find this under Details tab in messaging thread. Simply head to ‘Messages’ and press ‘Details’.

4. Send audio and video messages that self-destruct

You can send audio snippets and video messages that expire after two minutes. Simply head to Settings > Messages and scroll to bottom. You will find a section for audio and video messages. You can choose to let them expire after specific time.

5. Share your current location

You can share your location with another person via text message. Just tap details button in your message thread. You can select an option ‘Send My Location’.

6. Share your movements with friends

You can let your friends or family track you as you move. You can find an option under ‘Details’ in Message Thread. Instead of choosing ‘send my location’, choose ‘share my location’. You can choose to share your location for specific time.

7. Mute text messages

You can mute text message notification for individual contacts and groups in iPhone. Simply head over to messaging thread and toggle ‘Do not disturb’. 

Top 5 Hidden Tricks For Your Android Smartphone

Android is full of hidden features. The smartphone operating system is known for its simplicity and customization options. You can make the best use of your Android device if you utilize all of its features. Today we have listed 5 hidden tricks for Android users. 

1. Quick Access Notifications

Too many notifications can be irritating. Android enables you to customize the notifications of particular app. You can do this by clicking the icon next to Settings icon in the notification pane. You can adjust them or even completely turn then off. 

2. High Contrast Text

Reading text on smartphone screen can be difficult for people with weak vision. If you grey out the text, it merges with the background. Which makes it easier to read. You can solve this issue by enabling high contrast text. You can find an option in Settings > Accessibility. You can see the text appear appear crisper and easier to read.

3. Smart Lock

Android offers numerous options to protect the device. You can set up a lock screen password on your smartphone. It gets tedious to enter the password each time. You can setup the phone to unlock using your location and even voice command. You can add Bluetooth device as your trusted device to unlock the phone.

4. Find a silent phone

This is an interesting feature that Google offers. If you switch off your phone ringer and forget the location, it becomes difficult to again locate the device. You can simply find the location of the device by heading to You need to login with your Google account. The feature lets you find the location of your phone and send signals to ring loudly. The phone rings even if the ringer is off.

5. Custom reject SMS

You can setup a custom reject message for your Android device. Go to Settings > Phone. You will find Reject with SMS option. In the settings, you can remove or edit any preset custom message. This message will be sent when you reject an incoming call. 

Top 6 Programming Languages for Mobile App Development

Mobile application development industry in the last five years have multiplied in leaps and bounds, changing the way businesses function worldwide. With enterprises aligning mobile apps to their productivity in the recent times, and with the rapid innovation in mobile devices across platforms; it calls for mobile app developers to write several versions of an application for many different platforms using a single language and many pieces of reusable code. Are you game for that?

Once you intend to realize your mobile app idea, it's time to validate it, understand the target market, and narrow down on the platform you ideally would like to build your mobile application on. As soon as that is decided, it’s time to select a programming language, keeping in mind your business strategy to make either native, hybrid, or cross-platform apps.

Choose the Right Programming Language


Java programming language is one of the most preferred language when it comes to Android app development. An object-oriented programming language developed at Sun Microsystems (now owned by Oracle), can be run in 2 different ways either in a browser window or in a virtual machine that can do without a browser.
And this flexibility tends to mean a lot when it comes to re-using code and updating software Although Java does not have much to do if you are considering iOS development, it certainly can be on your chosen list when it comes to mobile application across platforms i.e. cross platform apps.


HTML5 is the ideal programming language if you are looking to build a Web-fronted app for mobile devices. Although it makes various data types simple to insert, account for different screen sizes, rationalize input parameters and even level the browser playing field; the problem with HTML5 is that it is still a proposed standard. Currently supported in a lot of different ways by a lot of different browsers, HTML5 from the cost-efficiency point of view has the advantage of building on the current version of HTML — making the learning curve a much shallower than that for a completely new language.


The primary programming language for iOS apps, Objective-C was chosen by Apple to build apps that are robust and scalable. Being a C-language superset, it does have a number of functions that precisely deal with graphics, I/O, and display functions. Moreover, as part of the Apple development framework, Objective-C is fully integrated into all iOS and MacOS frameworks. However, it’s now slowing being replaced in the Apple ecosystem by a more powerful language called Swift.


Swift is the latest programming language to foray into the Apple ecosystem, mainly considering its prevalence in writing code for Apple’s latest APIs, Cocoa and Cocoa Touch. Even though it is a language written to work along with Objective-C, the Cupertino company is making it but obvious for iOS developers to turn to Swift for complete programming. Designed to eliminate the likelihood for many of the security vulnerabilities possible with Objective-C, it’s time for mobile app developers to Swift, as many business are looking to hire Swift developerwith expertise in developing cutting-edge mobile apps using the same.


This is the most appropriate and robust programming language when it comes to building mobile apps for Android and Windows - and mainly for low-level programming it's still the go-to language on platforms for mobile app developers. As a powerful programming language, C++ allows mobile apps to be developed for practically every purpose on every platform that exists. It might not be super chic or trendy, but it has dominated the programming world even before the smartphone revolution.


The most coveted programming language for Windows Phone app development, C# does the trick for Microsoft that Objective-C does for Apple. Although, Windows Phone platform couldn’t emerge as the game changer in the mobile application development industry, for loyal Microsoft users, C# makes the perfect programming language to build the robust Windows Phone apps.