Question:- What does PhoneGap plugin consist of? What are the files required to create your own PhoneGap plugin for IOS?
Answer:- PhoneGap plugin contains two files • JavaScript file that defines the function for accessing the native hooks • Implementation files written in the native language to co-ordinate with native phone features To create your own PhoneGap plugins, you have to • Make a new directory in your ${PROJECT_DIR}/plugins directory • Make a JavaScript file within that new directory • Make a new Objective-C class that extends the PhoneGap command class and also in the new directory
Question:- List out what features are available in PhoneGap cameraoptions?
Answer:- PhoneGap cameraoptions available are • Quality: It tells the quality of saved image that range from [0,100] • Destination Type: Choose the format of the return value. Defined in navigator.camera.DestinationType • Source Type: Set the source of the picture. Defined in navigator.camera • AllowEdit: Before selection of image, it allows simple editing of image • Encoding Type: It determines the encoding type of the returned image • TargetWidth: It determines how you can set image width • TargetHeight: It tells how you can set image height • Media Type: Here you can set the media type to select from
Question:- Explain how you can upgrade PhoneGap?
Answer:- To upgrade PhoneGap in Mac and Linux • $ sudo npm install –g phonegap For Windows: • C:> npm install –g phonegap
Question:- Mention what are the iOS quirks for a compass heading object?
Answer:- For a compass heading object the iOS quirks are • trueHeading is returned only when location services are executing through geolocation.watchlocation() • For iOS>4 devices, if the mobile device is revolved or rotated and the app supports that orientation, the heading value will be reported back with respect to the current orientation
Question:- Explain what is media.seekTo and media.getDuration function in OpenGap media API?
Answer:- • seekTo in OpenGap Media API is a function that updates the latest position of the underlying audio file of a Media Object • getDuration is a function that returns the duration of the audio file in seconds. It will return the value -1, if the duration is unknown
Question:- Explain what are the limitation of PhoneGap?
Answer:- As the front-end uses JavaScript it does have some limitation • Data processing: Compare to JavaScript native language is much faster • Back-ground processing: Large number of application depends on background thread while PhoneGap API are built using JavaScript which does not support multi-threaded and hence does not support back ground processing • Advanced graphics: Apps that use advanced graphics can be accessed explicitly by third party libraries, which can be best done natively • Complex business logic: Number of complex business app can be accessed better with a native code • Access advanced native functionality: Number of native API’s are not supported by PhoneGap’s API
Question:- Mention what are the storage option does PhoneGap can access?
Answer:- • Memory-store.js (MemoryStore) • Is-store.js (LocalStorageStore) • Websql-store.js (WebSqlStore)
Question:- What is VMware and what are their benefits?
Answer:- VMware provides different applications and software for virtualization. VMware products are categorized into two levels, desktop applications, and Server applications. It is useful for: • Running multiple operating systems and applications on a single computer • Consolidate hardware to get vastly higher productivity from fewer servers • Save more than 50% of total cost spend on IT • It simplifies IT management and speeds up the deployment of new applications
Question:- What are the different types of virtualization available?
Answer:- Different types of virtualization available are Application virtualization Presentation virtualization Network virtualization Storage virtualization
Question:- Mention different types of server software do VMware provides?
Answer:- VMware provides three different types of server software VMware ESX Server VMware ESXi Server VMware Server
Question:- Explain what is hypervisor
Answer:- A hypervisor is a program that enables multiple operating systems to share a single hardware host. Each operating system has the host’s processor, memory and other resources all to itself. The hypervisor controls the resources and host processor, allocating what is required for each operating system in turn and make sure that the guest operating system cannot disrupt each other.
Question:- Explain VMware DRS?
Answer:- VMware DRS stands for Distributed Resource Scheduler; it dynamically balances resources across various host under a cluster or resource pool. It enables users to determine the rules and policies which decide how virtual machines deploy resources, and these resources should be prioritized to multiple virtual machines.
Question:- Explain VMware Fault Tolerance?
Answer:- VMware fault tolerance is an important component of VMware vSphere, and it offers continuous access to applications by preventing data loss and downtime of virtual machines in the event of ESX server failure.
Question:- What is FT logging traffic?
Answer:- FT logging is one of the options in VMKernel port setting which is more or less the same as enabling vmotion option in the vmkernel port.
