Friday, 31 August 2012

Job Opportunities and Career Scope of Android Application Developers of India



Job Opportunities 


Career Scope of 

Android Application 

Developers In India

The Android platform today has built outstanding careers in technology innovation and application development .This platform creates superstar developers who can think differently and who can build small & heavy applications quickly. Since it's open source, the scope to learn and work is infinite. The platform has the backing of innovation giant Google. For a software developer with excellent depth in algorithms, who can think out of the box, Android will be the best thing to happen. It is no surprise that Android keeps adding the largest pool of developers worldwide each day.

In recent times we have witnessed a downfall in the purchase of the early versions of the iPhone as well as the mobile devices, but with the foray of the new handset devices that is coupled with new advanced features, the sales have grown up rapidly within a short span of time. This is applicable for the Indian market as well. Thus the scope for the application developers of mobile devices has grown to a great extent. According to a recent survey that establishes this fact, the growth of this sector would be close to $17 billion by the end of this year.

Out of all the mobile operating systems, the mobile operating system that is rising in popularity and revenue rates is the Android operating system. The Android is basically a software application that comprises an operating system, key applications and middleware. Thus there is also a great scope for the Android mobile application developers.

Android Training Place:

Android application developers need to undergo thorough professional training to be the best in the field and if you have excellent knowledge of algorithms, then it’s an added advantage for you. You can enroll yourself at an organization that offers Android software training as there are quite a number of organizations, who offer Android Development Application Courses, if you feel the need for it.

An application developer of Android in order to survive the tough competition from the other developers should have profound knowledge about the application features and operating technology of the Android devices. The Android application developers also need to be innovative in their thinking and development approach and should resort to a strategic approach for this purpose The developers should also recommend quick and effective solutions as per the need of the user.

  • Learn From Only  skilled ,talented & Certified Professionals. Atleast  who has minimum 5 year experience.
  • Never Learn High Technology From Freshers.
  • Be Aware From Those Center Who Offer You Discount Offers & don't want to deliver High Quality.
  • Always Implement Industrial  Live  Project with your technology
  • To do training in Android , Your Skills must be strong in core java.

TechnoSoft Informatics

201, Western Business Centre, New Palasia,

In Front Of  Apna Sweets, Indore (MP)- INDIA

Ph: +91-0731-4283492,+91- 9753057542



Sunday, 19 August 2012

An Important Tip By IT Professionals-If you are going to crack any of the certification then keep a point in your mind that always take certification training from a certified ,experienced trainer & From a Right Place.

An Important Tip  By IT  Professionals

Taking up certifications and being certified increases the credentials of a candidate. Once certified in a particular technology, the level of knowledge a candidate is being accepted universally and is valued. 

A certificated candidate is much preferred when it comes to an interview or even be it a promotion. It helps the holder have an edge over the competition.Certification is central to the learning process as it provides validation of skill sets for specific job roles.

Certification offers a natural progression to boost your career growth. TechnoSoft Informatics offers the following IT technology professional certifications Preparation

  • Java Certifications: OCP/SCJP, SCJD, SCWCD, SCBCD, SCMAD, SCEA 
  • Microsoft Certifications: MCPD, MCTS
  • Oracle Certifications: OCA / OCP Developer Track, OCA / OCP DBA Track, MCTS / MCITP Microsoft SQL Server 2008

 NOTE: If you are going to crack any of the certification then keep a point  in your  mind that always take certification training from a certified ,experienced trainer &  From a Right Place.

 For More detail & certifications training  Contact
TechnoSoft Informatics,105,Darshan Mall,
Race Course Road,Indore.

Top 8 Java People You Should Know -Here are the top 8 Java people, they’re created frameworks, products, tools or books that contributed to the Java community, and changed the way of coding Java.

Top 8 Java People You Should Know 


Here are the top 8 Java people, they’re created frameworks, products, tools or books that contributed to the Java community, and changed the way of coding Java.  


8. Tomcat & Ant Founder

James Duncan Davidson, while he was software engineer at Sun Microsystems (1997–2001), created Tomcat Java-based web server, still widely use in most of the Java web projects, and also Ant build tool, which uses XML to describe the build process and its dependencies, which is still the de facto standard for building Java-based Web applications.

7. Test Driven Development & JUnit Founder

Kent Beck, creator of the Extreme Programming and Test Driven Development software development methodologies. Furthermore, he and Erich Gamma created JUnit, a simple testing framework, which turn into the de facto standard for testing Java-based Web applications. The combine of JUnit and Test Driven Development makes a big changed on the way of coding Java, which causes many Java developers are not willing to follow it.

6. Java Collections Framework

Joshua Bloch, led the design and implementation of numerous Java platform features, including JDK 5.0 language enhancements and the award-winning Java Collections Framework. In June 2004 he left Sun and became Chief Java Architect at Google. Furthermore, he won the prestigious Jolt Award from Software Development Magazine for his book, “Effective Java”, which is arguably a must read Java’s book.

5. JBoss Founder

Marc Fleury, who founded JBoss in 2001, an open-source Java application server, arguably the de facto standard for deploying Java-based Web applications. Later he sold the JBoss to RedHat, and joined RedHat to continue support on the JBoss development. On 9 February 2007, he decided to leave Red Hat to pursue other personal interests, such as teaching, research in biology, music and his family.

4. Struts Founder

Craig Mcclanahan, creator of Struts, a popular open source MVC framework for building Java-based web applications, which is arguably that every Java developer know how to code Struts. With the huge success of Struts in early day, it’s widely implemented in every single of the old Java web application project.

3. Spring Founder

Rod Johnson, is the founder of the Spring Framework, an open source application framework for Java, Creator of Spring, CEO at SpringSource. Furthermore, Rod’s best-selling Expert One-on-One J2EE Design and Development (2002) was one of the most influential books ever published on J2EE.

2. Hibernate Founder

Gavin King, is the founder of the Hibernate project, a popular object/relational persistence solution for Java, and the creator of Seam, an application framework for Java EE 5. Furthermore, he contributed heavily to the design of EJB 3.0 and JPA.

1. Father of the Java programming language

James Gosling, generally credited as the inventor of the Java programming language in 1991. He created the original design of Java and implemented its original compiler and virtual machine. For this achievement he was elected to the United States National Academy of Engineering. On April 2, 2010, he left Sun Microsystems which had recently been acquired by the Oracle Corporation. Regarding why he left, Gosling wrote on his blog that “Just about anything I could say that would be accurate and honest would do more harm than good.”

See More Links On:

Saturday, 18 August 2012





(Check Your Skills!!!)

Q1.What is Blackberry technology?
Q2.Explain about Blackberry Operating System.
Q3. Explain about the CPU used in Blackberry technology
Q4.Explain about Blackberry Enterprise Server.
Q5.Explain about BlackBerry Internet Service
Q6.Explain how synchronization takes place with Blackberry Technology.
Q7.What are the additional features of Blackberry?
Q8.What are the benefits for organizations and IT departments by using Blackberry?
Q9.What are the advantages of BlackBerry technology?
Q10.What are the features of BlackBerry Storm2?


Q1.What is 3G?
Q2.What are the advantages and disadvantages of 3G?
Q3. How is 3G different from 2G?
a.) GPRS ( General Packet Radio Service) 
b.) GSM (Global System for Mobile Communications) 
c.) HLR (Home Location Register)
d.) IDE
e.) iDEN(Integrated Digital Enhanced Network)
Q5.Explain UMTS.
Q6.What is 4G?
Q7.What is International Telecommunications Union and what are its functions?

Q1.What is CDMA2000?
Q2.Explain EDGE. 
Q3.Explain DECT.
Q4.Explain High Speed Packet Access.
Q5.Explain EV-DO/ EVDO.
Q6.What is the difference between CDMA and GSM?
Q7.What is the importance of CDMA in today’s cellular world?
Q8.Differentiate between: a.) CDMA and FDMA b.) CDMA and TDMA
Q9.What is the difference between CDMA and GPRS? Which of them is better? Why?
Q10.Explain following forward link channels in CDMA system: a.) Pilot Channel b.) Sync. Channel
Q11.Explain the following two types of hand off in CDMA system: a.) Soft handoff b.) Softer handoff


Q1.What is GSM?
Q2.What is the maximum data rate supported by a GSM system?
Q3.Explain the following techniques in GSM: a.) Sectorization of a cell b.) Frequency Re-use c.) Transmitted Power Control d.) Discontinuous Transmission
Q4.Which uplink/ downlink spectrum is allocated to following?
a.) GSM – 900:
b.) DCS – 1800?
Q5.Explain the following: a.) Equalisation b.) Interleaving c.) Speech coding d.) Channel coding
Q6.What is frequency re-use?
Q7.What are the interfaces between thee following?
a.) BTS and MS
b.) BTS and BSC
c.) BSS and MSC
d.) TRAU and BSC
e.) BSC and PCU
Q8.Explain: a.) Cell Splitting b.) WPS  c.) MA d.) MAIO
Q9.Explain: a.) Synthesised Frequency Hopping, b.) Base Band Frequency Hopping, c.) Cycling Frequency Hopping
Q10.Explain: a.) HSN b.) DTX c.) DRX – TRX 
Q11.What do you mean by following? a.) Erlangs b.) GoS
Q12.What do following mean? Why do we need them? a.) Location Area b.) Location Update
Q13.Explain: a.) IMSI b.) TMSI c.) IMEI d.) MS-IDN
Q14.What do you mean by ARFCN?
Q15.What is power control?
Q16.Explain: a.)FDD b.)TDD
Q17.What do you mean by Extended Cell? Does it have any impact on the system? If yes, what?


Q1.Explain GPRS
Q2.What signals are transferred in GPRS?
Q3.How are GPRS terminals classified?
Q4.Explain the different coding schemes used in GPRS and their importance.
Q5.What gross data rate does GPRS provide?
Q6.How does GPRS architecture differ from GSM?
Q7.Differentiate between GSM and GPRS.


Q1.What is Bluetooth?
Q2.Bluetooth is called a cable replacement technology. Explain.
Q3.Explain about TCP flow control.
Q4.Explain the working of trace route.
Q5.What is Piconet?
Q6.Explain the following terms: ICMP, ARP, Multicast, Broadcast?
Q7.List out the differences between UDP and TCP.
Q8.What is meant by the term 'IP Spoofing'?
Q9.What is RJ-45?
Q10.Which technology is used to avoid interference in Bluetooth? Brief the technology used
Q11.What is TCP connection establishment and tear down?
Q12.What is the signal strength transmitted by cell phones?
Q13.What method is used for Voice transfer? Brief about the method used.
Q14.Explain the modulation techniques used in Bluetooth technology.
Q15.What are the technical characteristics of Bluetooth?
Q16.Explain the term 'Airport' in Bluetooth.
Q17.What FEC means in Bluetooth?
Q18.How frequency hopping is used for security in Bluetooth?
Q19.Explain how data is transferred through Bluetooth.
Q20.Explain how Bluetooth devices integrate easily with TCP/IP network?
Q21.Why is Bluetooth 2.0 better than previous versions?
Q22.Define the term 'Pairing' in Bluetooth.
Q23.Explain the term Bluetooth SIG.
Q24.What kind of encryption is used for Bluetooth security? Explain
Q25.What is a Bluetooth dongle?
Q26.What do you mean by the term Frequency-Hopping Spread Spectrum (FHSS)?
Q27.What is LDAP and its uses?
Q28.Explain the term 'DOS attack'.
Q29.List the different Power Classes in Bluetooth.
Q30.What are Bluetooth profiles?
Q31.Explain the following terms: BlueBugging, BlueSnarfing & Bluejacking?
Q32.List the differences between Bluetooth vs Infrared.
Q33.What is Cabir Worm? Which devices does the Cabir Worm affect?
Q34.List the differences between Bluetooth and Wi-Fi IEEE 802.11 in networking
Q35.Explain about LMP (Link Management Protocol).


Q1. What is Piggybacking in context to Wi-Fi?
Q2. What are the recommended channels if you are setting up three WLANs and want minimum interference over there?
Q3. How to crack Wi-Fi network, if you are using WEP (Wired Equivalent Privacy) Password with backtrack?
Q4. Differentiate between Ad-Hoc and Infrastructure topology and also explain with their advantages and disadvantages
Q5. How do you secure a wireless network?
Q6. What are your preferred tools for WarDriving?
Q7. How can you configure Wi-Fi network and what are Wi-Fi Protocols?
Q8. How is UWB (ultra-wideband) different from Bluetooth, FireWire and Wi-Fi?
Q9. Who are the providers and what are the assets available for wireless?
Q10. Wireless networking, or Wi-Fi, can be used to connect computers in a home, and many cities are using technologies to offer free or low cost internet access to residents, what is another name for Wi-Fi?
Q11. Can I mix wireless equipments from different vendors, elaborate on it?
Q12. If my computer is connected to wireless LAN, can it communicate with computer on wired LAN as well?
Q13. Is it true that Wireless networking is only good for laptop computer?
Q14. What is Wi-Fi technology and over which frequency band it operates?
Q15. What are the different Wi-Fi generations and also explain any one?

 NOTE:  Questions Level May Change Corresponding to Freshers & Experienced Candidates and Latest Trend

 For More technical Questions & Answers & Mobile Applications training on Android,iPhone,Windows,J2ME and  Campus Interview Training Program Contact to:
Mr.Rahul Jain | Mr. Amit Jain at
TechnoSoft Informatics,105,Darshan Mall,
Race Course Road,Indore.

Thursday, 16 August 2012


               ANDROID interview questions

(Test your ANDROID skills!)

Q1.What is an Android?

Q2. Why cannot you run standard Java bytecode on Android?
Q3. Can you deploy executable JARs on Android? Which packaging is supported by Android?
Q4. Android application can only be programmed in Java?
Q5. What are Dalvik Executable files?
Q6. How does Android system track the applications?
Q7. How does an application run in isolation from other applications?
Q8. When does Android start and end an application process?
Q9. How can two Android applications share same Linux user ID and share same VM?
Q10. Is it okay to change the name of an application after its deployment?
Q11. What needs to be done in order to set Android development environment where Eclipse IDE is to be used?
Q12. Define Android application resource files?
Q13. Which dialog boxes can you use in you Android application?
Q14. Define Activity application component.
Q15. Can an Android application access files or resources of another Android application?
Q16. An Android application needs to access device data e.g SMS messages, camera etc. At what 
stage user needs to grant the permissions?
Q17. How will you launch an Activity within you application?
Q18. How can your application perform actions that are provided by other application e.g. sending 
Q19. What attribute values should be localized?
Q20. Write code snippet to retrieve IMEI number of Android phone.
Q21. How will you call a subactivity? Write code.
Q22. Name the resource that is a compiled visual resource and can be used as a background, title, 
or in other part of the screen.
Q23. What is an Action?
Q24. How will you pass data to sub-activities?
Q25. Where will you declare your activity so the system can access it?
Q26. Where can you define the icon for your Activity?
Q27.Knowledge on AndroidManifest file, For example: Why do we need this file, What is the role of this file in Android app development. 
Q28.Different Kinds of Intents 
Q29.Different Kinds of Context 
Q30.Different Storage Methods in android 
Q31.Kinds of Log debugger and Debugger Configuration 
Q32.How to debug the application on real device. 
Q33.How do you ensure that the app design will be consistent across the different screen 
Q34.Thread concepts also plus points as we deal with the treads more. 
Q35.Can you able to build custom views and how? 
Q36.How to create flexible layouts, For example to place English, Chinese fonts. 
Q37.What is localization and how to achieve? 
Q38.What are 9-patch images 
Q39.How to avoid ANR status 
Q40.How to do Memory management 
Q41.What is onCreate(Bundle savedInstanceState), Have you used savedInstanceState when and 
Q42.Fragments in an Activity? 
Q43.When to use a service? 
Q44.How to use a broadcast receiver and register it both in the manifest and in code Intent filters 
Q45.The types of flags to run an application? 
Q46.How to do data intensive calculations using threads? 
Q47.Passing large objects (that can't be passed via intents and shouldn't be serialized) via a service 
Q48. The Activity life cycle is must. Different phases of Activity Life cycle. For example: when and how the activity comes to foreground?

 Q49.Describe the APK format. 

Q50.Explain the Architecture of android ? 

Q51.How is nine-patch image different from a regular bitmap? 

Q52.What is a resource? 

Q53.How to start a browser instance with some url ?     

Q54.What is a Broadcast receivers?
Q55.Can an application be started on powerup? 
Q56.What are the steps that are involved in converting the android in newer version? 
Q57.What is the role of compatibility that is used in Android? 
Q58.What are the different forms of communication provided by the Android applications? 
Q59.What are the multimedia features involved in making Android popular?

Q60.What are the services that can be allowed to run in a single process?

Q61.What are the different modes of operations used in services for Android?

Q62.What is the main reason of using process lifecycle in Android?

Q63.How all the activities that are running run in main thread?

Q64.What are the different approaches that are required to share the objects?

Q65.What are the approaches required to share persistent user-defined objects?

Q66.What is the procedure to check status of an activity in Android?

Q67.Write a program to show the addition and removing of the package.

Q68.What are the security measures that are taken to make Android secure?

Q69.Which are the different tags that are required to create reusable user interface that include the layout?

Q70.Write a program that shows the creation of reusable user interface that includes the layout.

Q71.What are the methods to avoid memory leaks in Android?

Q72.What are the steps required to avoid context related memory leaks?

Q73.What are the steps required in setting up the linkify calls intent?

Q74.How to select more than one option from list in android xml file? Give an example.
Q75.What is needed to make a multiple choice list with a custom view for each row?

Q76.What are the dialog boxes that are supported in android? Explain.

Q77.Explain about the exceptions of Android.

 Q78.What is the TTL (Time to Live)? Why is it required?

Q79.What is .dex extension 

Q80.what is sticky intent?

Q81.What languages does Android support for application development?    

Q82.Does Android support the Bluetooth serial port profile? 

Q83.How will you record a phone call in Android? How to get a handle on Audio Stream for a call in Android?   

 For More ANDROID Questions & Answers & Mobile Applications training on Android,iPhone,Windows,J2ME and  Campus Interview Training Program Contact to:
Mr.Rahul Jain | Mr. Amit Jain at
TechnoSoft Informatics,105,Darshan Mall,Race Course Road,Indore.
Web:  |

Wednesday, 15 August 2012

TECHNOSOFT INFORMATICS-iPhone Interview Questions(Test Your iPhone Skills!)


iPhone interview questions

(Test your iPhone skills!)


What is iPhone? 

What are the features of iphone 3gs? 

What is iphone OS? 

What is iphone sdk? 

What is iphone architecture? 

What is iphone reference library? 

What are sensors in iphone? 

What are the location services?  

Describe the functionality of accelerometer of an iphone 

Explain about the applications that can be used with iphone 

Where can you test Apple iPhone apps if you don’t have the device?

Does iOS support multitasking?

Which JSON framework is supported by iOS?

What are the tools required to develop iOS applications?

Name the framework that is used to construct application’s user interface for iOS.

Name the application thread from where UIKit classes should be used?

Which API is used to write test scripts that help in exercising the application's user interface elements? 

Why an app on iOS device behaves differently when running in foreground than in background?   
 How can an operating system improve battery life while running an app?

Which framework delivers event to custom object when app is in foreground?   

Assume that your app is running in the foreground but is currently not receiving events. In which sate it would be in?

Give example scenarios when an application goes into InActive state?

When an app is said to be in active state?

Name the app sate which it reaches briefly on its way to being suspended. 

Assume that an app is not in foreground but is still executing code. In which state will it be in?

An app is loaded into memory but is not executing any code. In which state will it be in? 

Assume that system is running low on memory. What can system do for suspended apps? 
How can you respond to state transitions on your app? 

 List down app's state transitions when it gets launched. 

 Who calls the main function of you app during the app launch cycle? 

 What is the use of controller object UIApplication?

 Which object is create by UIApplicationMain function at app launch time? 

 How is the app delegate is declared by Xcode project templates?  

What happens if IApplication object does not handle an event? 

 Which app specific objects store the app's content?   
Which object manage the presentation of app's content on the screen?

Which is the super class of all view controller objects?

What is the purpose of UIWindow object?  

How do you change the content of your app in order to change the views displayed in the corresponding window?  

Define view object.

You wish to define your custom view. Which class will be subclassed?  

Apart from incorporating views and controls, what else an app can incorporate?  

What are layer objects and what do they represent?

 For More iPhone Questions & Answers & Mobile Applications based on Android,iPhone,Windows,J2ME training and  Campus Interview Training Program Contact to:
Mr.Rahul Jain | Mr. Rajesh Sharma at
TechnoSoft Informatics,105,Darshan Mall,Race Course Road,Indore.
Web:  |