Showing posts with label java. Show all posts
Showing posts with label java. Show all posts

Wednesday, February 22, 2017

Top Five Platform or Programming Languages of 2017 for employability perspective

Top Five Platform or Programming Languages of 2017 for employability perspective

The top ten programming languages which will boom in 2017 are:
 

1. Python : Python is high level language which is widely used for the general purpose programming language. Now most of the applications uses the python due to easy, fast and open source. The Application of Python in many places like Web and Internet Development, Database Access, Desktop GUI, Scientific and Numeric, Education, Network Programming, IoT(Internet of Things) etc. Python has a open source license, making it freely usable and distributable, even for commercial use. Python is friendly and easy to learn also it is a beginner's language.

 

2. Java : Java is widely used programming language which is object oriented. It is used by millions of developers and billions of devices. It is used by the Android Mobile Application Development. It is also widely used for web development. This is very robust programming language.

 

3. PHP : PHP is the server side scripting language which is embedded with HTML. PHP support many popular protocols like POP3, IMAP and LDAP etc. PHP is like a C language. Facebook use the PHP to develop their products and so many other software products use the PHP.

4. Arduino : Arduino is the platform for Internet of Things. Here you can easily implement the IOT projects. This IDE will give the facility to write a program and upload in a microcontroller to control the sensors. This is open source and free to every one. The reason behind popularity because there will be lots of investment on IoT by the top companies like Intel, AMD in next 20 years.

5. Go : Go is the open source language which is used to make simple and efficient software development. It was created by three employee of Google in 2007.In the last year , it was one of the most popular programming language.

 

I advised that the learners can prepare themselves on this programming languages to make advantages in year 2017.

 
 
 
 
 
 
 
 
 
 

Sunday, August 28, 2016

Logical Components of an Android Mobile Application Development

Logical Components of an Android Mobile Application Development

 When you want to create a dynamic application then you have to require some important logical components of an Android application. There are four logical component of the Android Mobile Application Development:
1. Activity: Activity is one of the key logical component of the Android Mobile Application Development. It is the basis of User Interface of the app and makes the foundation of User Interface. User Interface contains visual elements , layout elements , resources and many more things.
Programmed component of the Used Interface which is programmed using java is an Activity and event handling. For example : Music is playing in background and in front you are using the browser.

2. Service: Service is another key component of an Android application. It always runs in the background and does not have a user interface. But UI is associated with it to interact with the service. In the music player, user need the UI to shuffle the songs or select the songs but for listening it not required to be in front of the mobile. User may use another app while listening the songs.

3. Broadcast Receiver: While you are using the mobile, there may be lots of announcement in your mobile related to low battery, download complete, incoming call, incoming SMS, availability of WI-FI Spot are initialed by the system. Some announcements are initiated by the app itself to let the other app understand. For Example: After completion of the download and is available of used.

4. Content Provider:  The data or content of the mobile app and is accessible across apps is the important aspect of mobile app development. However , due to security, any app required permission to access other app data . These data sharing after taking permission is done by using content provider. For example: for call a person whose detail is already saved in the contacts app, then contact app work as a content provider for calling , email and message app.
 

Sunday, August 21, 2016

String in Java

Strings in Java

1. int n;
char chr;
String st1=”Rakesh Roshan”;
n=st1.indexOf(‘e’);
chr=st1.charAt(5);

what will be the value of n and chr?

2. int n;
String str1=”Rakesh”;
String str2=”Roshan”;
n=str1.compareTo(st2);

what will be the value of n ?