Showing posts with label development. Show all posts
Showing posts with label development. Show all posts
Sunday, May 10, 2015
Elance Skype Development Test Answers 2015

True or false? A Skype button can work both over http and https.
False
True
How do get the current users username?
GET HANDLE
GET CURRENTUSERHANDLE
GET USERNAME
GET USERHANDLE
Are most user properties set as read-only?
Half are set as read-only.
Yes.
None are set as read-only.
There is no default setting.
What is the client-to-Skype communication path used by D-BUS?
/skype/COM
/com/Skype.
com/com
skype/skype
What is an example of proper use of the document.location value?
document.location = "123?call";
skype:echo123?call;
document.location = "skype:echo123?call";
document.location = "skype:call";
What will the focus URI do if the Skype client is not running?
There will be no effect
It will start the Skype client and switch focus to the main Skype window
It will switch focus to the Skype client
What object property would reveal a users country code?
ICODE
ICCODE
CCODE
IPCOUNTRY
How do you instant message other Skype members?
Click SMS, select contact and chat
Click Chat, dial number and call
Double-click on contacts name, type message and send
Click Call, select contact and chat
True or false? The element line in a Skype URI link is always required.
True
False
How can you transfer a file using Skype?
Click Chat, Send File, choose file, Send
Click Send File, select contact from list, choose file, Send
Click SMS, Send File, choose file, Send
During a conversation, click the share button in the top right of the screen, and select Send Files.
Sending SMS text messages requires:
You have a valid mobile phone number
Purchasing Skype credit or a Skype Premium account
You have an Internet connection and land line
That both you and the receiver have valid mobile phone numbers
What method do you use to see if the Skype client is installed on the device?
GetPackage.manager
Package.get.Manager
PackageManager.getPackageInfo
GetManager.Package
The FULLNAME property belongs to which object?
USER object.
NAME object.
STATUS object.
PROFILE object.
If you were to get the user status, DND, what would that mean?
The user is in a conference.
The user is in “Do Not Disturb” mode.
The user is not at their computer.
The user is not busy.
What happens if you try to video chat when either or both parties internet connection does not meet the minimum bandwidth requirements?
Your video will be resized to 32 x 32 pixels.
Skype will log you out and notify Skype Administrators to flag your account for review
Skype will show video only, no audio.
The call will be interrupted with a message saying, "Video not available."
How do you call an ordinary phone line or cell phone from Skype?
Click Call Phones, dial number
Click on contacts name, Call
Click Call, select contact
Click Call Phones, type in contacts name
Which of the following is an example of a link that will make a call to a Skype username?
<call>username</call>
Skype:Call:user
<a href="skype:username?call"></a>
Skype:u/usernameCall
How would a list of participants be formatted after a generated link?
A list separated by spaces.
A comma-separated list.
A list separated by colons.
A list separated by periods.
Why would an email client render a URI link as a plain text link?
Skype is not configured correctly.
The client does not recognize the Skype schema.
Their email client is corrupted.
Email clients dont process URI links.
If you are embedding a Skype button on a page that uses SSL, how can you avoid the browser warning message about potentially insecure content?
Change https to http
Change http to https
Delete the cdn
What is the maximum number of users allowed on a group call?
3
5
4
10
What command would one use to create a custom menu?
CREATE_ITEM
MENU_CREATE
CUSTOM_MENU
CREATE MENU_ITEM
When using Skype URIs in Android apps, what component class name is used?
com.main.skype
com.raider.raider
com.skype.raider.Main
com.com.skype
How can you sign-in to use Skypes communication services?
Open Skype.com, click on Buy Credit
Open Skype.com, enter user name and password
Double-click on any social media icon, enter user name and password
Double-click on Skype icon, enter user name and password
How many Skype accounts are you able to create?
Two - one for work, and one for personal use.
As many as you want, provided the username is available.
One account per email address.
Only one according to Skypes terms of service.
How would you write the conference topic argument, "My Conference Call"
My.Conference.Call
"My Conference Call"
My%20Conference%20Call
My Conference Call
If you wanted to see property values for a specific message, what command would you use?
GRAB MESSAGE
GET MESSAGE
GET CHATMESSAGE
GET CHAT
Which is the correct format for a Skype button ID?
SkypeButton_function_#username_sequence
SkypeButton_STRING_#username
SkypeButton_array_sequence
SkypeButton.#username.sequence
Which of the following is an example of the correct usage of openURL?
OpenURL:[ URLWithString:@"skype:"]];
URL:[ URLWithString:@"skype:"]];
canOpenURL:[NSURL URLWithString:@"skype:"]];
URL:[WithString:@"skype:"]];
What two ways can Skype URIs be used in web pages?
Skype links and Skype URIs.
Skype buttons and the Skype.ui generator function.
Skype buttons and Skype calls.
Skype buttons and Skype messages.
After creating a Skype URI for Windows 8 apps, what must its value be set to for its actions to work properly?
document.location
win.location
java.location
jar.location
In your iOS app, where would you pass the skype: theme to render a true value if Skype client is correctly installed?
canURL
canURL
canOpenURL
openURL
One thing you cant do with Skype is:
Use with Linux
Make emergency calls
Access Skype calls on your mobile phone
Use a headset
What happens when your list of participants is labeled: false?
It is encoded.
It is ignored.
It is discarded.
It is deleted.
If one wanted to create a Skype-enabled web page, what function should they use?
Web.ui
Skype.php
Skype.ui
Skype.web
Which would you use to embed a Skype URI link on your webpage?
Skype.ref
Skype.com
Skype.ui
What do you use to initiate Skype actions once you have constructed your Skype URI?
URL
openLink
openURL
openURI
Are Skype Calls encrypted?
Yes. The same encryption key is used for every conversation.
No. Skype conversations can always be intercepted and listened to.
Yes, with a unique encryption key for every conversation.
Yes, if you choose to enable it.
When using Skype URIs in Android apps, what component package name is used?
com.skype.android
com.skype.main
com.skype.com
com.skype.raider
How are special characters escaped to yield?
Percent symbols.
Star symbols.
Dots.
Asterisks.
When entering white space, what happens if the argument is not joined by a percent sign?
The program freezes.
Only the first part of the argument is interpreted.
The space is automatically filled with percent symbols.
The space is ignored and the argument is interpreted anyway.
How does one register a new item with Skype?
NEW_ITEM
ITEM_CREATE
CREATE_NEW
AP2AP CREATE
What is the default value of listParticipants?
"true"
"false"
How will you know that your Skype client is installed?
Windows 8 will detect any affiliation with Skype.
Skype will tell you whether it is installed or not.
There is no way to tell if it is installed.
You will receive an error.
What command terminates a call?
SET CALL FINISHED
CALL END
TERMINATE CALL
CALL FINISHED
What command sends DTMF to the call target?
SEND CALL DTMF
SEND CALL
SET CALL DTMF
SEND DTMF
How do you change the text of an SMS message?
SMS CHANGE
SET SMS BODY
CHANGE SMS
CHANGE SMS TEXT
How do you embed Skype URIs into emails?
They must be given the embed tag.
They are automatically converted into hyperlinks when typed.
They cannot be embedded.
They must be inserted explicitly as a hyperlink.
What call object property tells you the time of the call?
TIME
CALLTIME
CALLSTAMP
TIMESTAMP
What would a div tag be used to indicate on your web page?
The title of the page you wish to contain Skype contacts.
The title of your Skype URI.
The location of your Skype URI.
The location of your Skype address.
What call status value would indicate that a call recipient is busy?
OCCUPIED
EARLYMEDIA
BUSYCALL
BUSY
Which of the following is a Skype-supported URI?
Form.
Fold.
Focus.
Found.
When modifying object properties, what three parameters are available for use?
Get, begin, start.
Get, start, object.
Int, start, alter.
Get, set, alter.
Which of the following is an additional function included with the Skype.ui JavaScript function?
Java size.
Function code.
Point size.
Sound bite.
How do you create an SMS object?
CREATE OBJECT
CREATE SMS
CREATE SMS OBJECT
SMS CREATE
How do you search for an SMS message?
SEARCH SMS
FIND SMSS
SEARCH SMSS
SMSS SEARCH
What command is used to alter a read-write property?
PSET
SSET
SET
PERMISSION
One way to transfer a file while using Skype messaging is to:
Double-click on contact, select Send File
Contacts drop-down menu, Send File
Right click on contact, select Send File
File Sharing menu, Send File
What is the ALTER CALL command responsible for?
Changing the call type.
Changing the caller identification.
Changing call volume.
Controlling call status.
Which is the proper way to list Skype call participants?
John,Cindy,Aaron,Jeff
John;Cindy;Aaron;Jeff
John.Cskype:indy.Aaron.Jeff
John:Cindy:Aaron:Jeff

Saturday, February 14, 2015
Setting up Android Development Environment
Due to the increase in the android users the demand for quality applications is also increasing. As a result more and more programmers are jumping into the field of android development. Developing any android application requires certain development tools. In this android tutorial I am telling you the step by step procedure for setting up android development environment.
Also Read: How to Make a Calculator App for Android

Since Android Studio is still the beta version (that means it is not completely tested) so we will focus on setting up Eclipse IDE
1. The first thing we need to do is installing Java JDK. Download the latest version of java from below link.
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. The next thing we need to do is install Eclipse IDE (the software we are going to use to develop android applications). Visit the link below and download eclipse for java developers.
https://eclipse.org/downloads/packages/eclipse-ide-java-developers/lunasr1
3. Now we need to is install the android sdk. This sdk is required to run your custom android projects on emulator in order to debug it. You can also use android devices to debug your projects. Download Android SDK from the following link.
http://developer.android.com/sdk/older_releases.html
4. After downloading extract the sdk folder and open sdk manager, select available packages, check the android Repository and hit install selected.
5. Accept all the licenses and download it (if you are an advance user you can select only the required packages).
6. Now we need to set preferences so open eclipse IDE go to Windows > Preferences > Android > SDK Location > Browse the files that we have extracted (SDK MANAGER).
If you are getting any difficulty in above steps then you can check below video tutorial.
Also Read: How to Make a Calculator App for Android

Steps for Setting up Android Development Environment
The first step of getting started in android application development is to setup an android development environment. There are two choices:- The first one is using Eclipse IDE
- The Second one is using Android Studio
Since Android Studio is still the beta version (that means it is not completely tested) so we will focus on setting up Eclipse IDE
1. The first thing we need to do is installing Java JDK. Download the latest version of java from below link.
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. The next thing we need to do is install Eclipse IDE (the software we are going to use to develop android applications). Visit the link below and download eclipse for java developers.
https://eclipse.org/downloads/packages/eclipse-ide-java-developers/lunasr1
3. Now we need to is install the android sdk. This sdk is required to run your custom android projects on emulator in order to debug it. You can also use android devices to debug your projects. Download Android SDK from the following link.
http://developer.android.com/sdk/older_releases.html
4. After downloading extract the sdk folder and open sdk manager, select available packages, check the android Repository and hit install selected.
5. Accept all the licenses and download it (if you are an advance user you can select only the required packages).
6. Now we need to set preferences so open eclipse IDE go to Windows > Preferences > Android > SDK Location > Browse the files that we have extracted (SDK MANAGER).
If you are getting any difficulty in above steps then you can check below video tutorial.
Video Tutorial for Setting up Android Development Environment
Friday, February 13, 2015
4 Best Tips For iOS Application Development
There is no question of the popularity of iOS platform. In the Smartphone world, the iOS platform is the most admired mobile OS. However, it is ranked as the second best platform if their market shares are considered (as, Android possesses over 85% share whereas iOS exhibits around 12% market share). But, no one can deny the fact that the iOS apps generates much greater revenue than the Android applications. Thus, developing an iOS application will definitely benefit your business.

If you are interested in trying your hand in the iOS app development, there are a few tools and things that must be known beforehand to accomplish the task in an ideal way. There is no dearth of iOS applications in the Apple App Store, to make your app stand out of the crowd, its better to refer some expert guidance and assistance. Here are certain tips and tricks that can help you stay ahead of the curve.
Also Read: Wearable Tech - Wearable Application Development Technology
For efficiently promoting an application
Author Bio
Rick Brown is an app programmer for Mobiers Ltd – a leading iOS App Development Company. In case, you are willing to avail some related information and want to explore more about the technology, feel free to contact him.

If you are interested in trying your hand in the iOS app development, there are a few tools and things that must be known beforehand to accomplish the task in an ideal way. There is no dearth of iOS applications in the Apple App Store, to make your app stand out of the crowd, its better to refer some expert guidance and assistance. Here are certain tips and tricks that can help you stay ahead of the curve.
Also Read: Wearable Tech - Wearable Application Development Technology
Tips For iOS Application Development
1. Quite Basic but highly essential requirement: Mac and Xcode
To begin the iOS app development, a Mac device is a must and preferably it should be OS X 10.8 or a higher version, since, it can ensure a smooth and proficient development process. Another basic requirement is the Xcode, an Apple IDE (Integrated Development Environment) that offers an ideal app development framework. It is recommended to install the latest version of Xcode and develop your iOS application with greater precision with the included prolific tools.2. App Approval From The App Store Is Not The Ultimate Victory
Although, registering a developers account and getting your developed app approved from the Apple App Store is an imperative step, but it is just half the battle. By just getting the approval, your app will not get noticed and generate money. For that, you will need to promote your app with ideal marketing strategies.For efficiently promoting an application
- First of all, streamline your target audience by keeping the prime goal of your application in mind. This will help you make strives for surefire results.
- To ensure that your app gets some initial momentum upon its release in the App Store, it is essential to optimize your app for better marketing. The iTunes basically acts as a search engine, and thus can crawl the keyword-rich app content and index them with ease.
- Create an online presence of your application to efficiently promote it. Although, the App store facilitates a page to showcase the captivating attributes of your app, but you cant rely only on that . You either create a blog or website to support your application. There you can flaunt all the intriguing features and amazing capabilities of your application.
- You can even hire some experts to promote your app over different channels to attract potential customers.
- Analytics can help you determine your user behavior, so that you can make strives in the correct direction and improve your app.
- Consider your customer feedback. Whether its a positive feedback or negative, accept it. And, try to amend the best possible solution to further improve your app.
- Generate as much buzz as you can and gather the attention of journalists bloggers worldwide. This will encourage them to write about your app and thus, will help efficiently promote your app. And, this can definitely do wonders on the launch day of your app.
Also Read: IOS vs Android - Difference and Comparison [Infographic]
3. Stay Calm And Be Patient
Developing an iOS application is not a childs play. It could take a few days or a few months, depending upon how complex your application is. From the moment you get some innovative application idea in your head to the moment it gets approved could take a lot of time. In fact, once you submit your app for approval, it is not essential that it will immediately get published. The process could consume a substantial time, thus, it is better to stay patient and watch out the results.4. Other Essential Key Points For Your Consideration
- Plan well while equally balancing both the design and development strategies.
- Keep the targeted audience in mind while developing an application. This way you will be able to develop something useful that can best cater to the needs of your potential customers.
- Dont wait for application development to be completed, you can start promoting your application alongside the development process. This way you can create a good market base for your application.
- Most importantly, dont forget that you are targeting the touch-screen devices. Think of the app functions and features while keeping that in mind.
Final Thought
The aforementioned useful tips and facts can help you ensure a great iOS application development with an optimal approach. Go through these tips and prepare yourself for the forthcoming challenges that you might face during the development process. Create a remarkable application and promote it globally to enhance your business values and generate greater ROI.Author Bio
Rick Brown is an app programmer for Mobiers Ltd – a leading iOS App Development Company. In case, you are willing to avail some related information and want to explore more about the technology, feel free to contact him.
Labels:
4,
application,
best,
development,
for,
ios,
tips
Tuesday, February 10, 2015
Swift A New Programming Language Introduced by Apple For iOS and OS X Development
Swift is an object-oriented programming language for iOS and OS X development which is recently introduced by Apple at its WWDC 2014. It is intended to coexist with Objective-C, the current programming language for Apple operating systems. Swift is designed to be more resilient against erroneous code. It is built with the LLVM compiler.

Also Read: Hack: A New Programming Language Invented by Facebook

Also Read: Hack: A New Programming Language Invented by Facebook
Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works. On June 2, 2014, the WWDC conference app became the first publicly released Swift app.
Example code
let people = ["Anna": 67, "Beto": 8, "Jack": 33, "Sam": 25]
for (name, age) in people {
println("(name) is (age) years old.")
}


Some awesome features of Swift Programming Language
Safe
Swift pairs increased type safety with type inference, restricts direct access to pointers, and automatically manages memory—making it easy to create secure, stable software.
Modern
Swift includes optionals, generics, tuples, and other modern language features. Inspired by and improving upon Objective-C. Swift code feels natural to read and write.
Powerful
Take advantage of powerful pattern matching in Swift to write simple, expressive code. Format strings naturally with string interpolation. Use frameworks like Foundation and UIKit directly from Swift.
Interactive
Use playgrounds to experiment with new technologies, analyze problems, and prototype user interfaces
Fast
The Swift compiler applies advanced code analysis to tune your code for performance, letting you focus on writing great apps instead of on implementing complex optimizations.
For more details and for learning Swift Programming Language visit https://developer.apple.com/swift/
Sources:
http://en.wikipedia.org/wiki/Swift_(programming_language)
https://developer.apple.com/swift/
Labels:
a,
and,
apple,
by,
development,
for,
introduced,
ios,
language,
new,
os,
programming,
swift,
x
Subscribe to:
Posts (Atom)