Evaluate various platforms for characteristics

Assignment Help Computer Engineering
Reference no: EM133218017

Scenario

You work for Creative Technology Solutions (CTS) as a Technology Consultant. Your client, The Gaming Room, currently has a game application, Draw It or Lose It, that was created for Android systems.

Draw It or Lose It is loosely similar to the 1980s television game Win, Lose or Draw, where teams compete to guess what is being drawn. Rather than a player drawing images on an easel to help team members guess the puzzle (a phrase, title, or thing), the application will render images from a large library of stock drawings as clues. A game consists of four rounds of play lasting one minute each. Drawings are rendered at a steady rate and are fully complete at the 30-second mark. If the team does not guess the puzzle before time expires, the remaining teams have an opportunity to offer one guess each to solve the puzzle with a 15-second time limit.

Your client is interested in expanding their gaming app to multiple platforms using various software patterns in a distributed environment. Specifically, before making a decision, The Gaming Room has asked for you to evaluate the three traditional operating platforms (Linux, Mac, and Windows), as well as mobile platforms, for how the game application software could be deployed and run and what would be required to do so.

The client has requested that you conduct an evaluation of the characteristics, advantages, and weaknesses of each platform and include your findings in the software design template. This will help to inform their decision on the benefits of each platform and their utility in a distributed environment.

Directions

Now that you know what the differences are and can design the code for various operating platforms, you will use your experience to evaluate the characteristics, advantages, and weaknesses of each to present to your client. Consider the requirements outlined below and articulate your findings in the table under Evaluation in the software design template. As you complete the table, keep in mind your client's requirements and look at the situation holistically, as it all has to work together. Specifically, you must address the following requirements in your evaluation of each traditional operating platform (Linux, Mac, and Windows), as well as mobile platforms.

Server Side: The client has asked you to create a web-based application. This implies a server-style configuration for hosting the website and allowing it to scale up to thousands of players. What does this mean for your ability to host the software application on each operating platform listed above?

Evaluate various platforms for their characteristics, advantages, and weaknesses for hosting a web-based software application. Consider the following in your evaluation and articulate your findings in the software design template:

Does each of the operating platforms offer a server-based deployment method where the website will be hosted?

What are the potential licensing costs to the client, The Gaming Room, for the server operating system?

Reference no: EM133218017

Questions Cloud

Add a new field to the revenue query : displays Profit when the value of the Net field is greater than zero and Loss when it is less than or equal to zero. Need this function drawn up for Microsoft A
Compute the checksum as tcp/ip does : See if you can compute the checksum as TCP/IP does. Run the applet, using any message. Select a data packet, but don't select the last packet because it might
What would be an obvious way to decrease the overhead : How many characters in total (and to your best estimate) would be sent in all packets necessary to move it from node 0 to node 1?
Four rules for credit rating and each customer : Enter formulas/functions for rules 1-4 in columns I, J, K, and L respectively. These formulas will demonstrate if the customer credit is approved based on each
Evaluate various platforms for characteristics : Evaluate various platforms for characteristics, advantages, and weaknesses for hosting a web-based software application. Consider the following in your
Provide an overview of your data : Provide an overview of your data, business/organization, and use case Analyze the data and give reasoning of why you think it is useful to the business
Draw a deterministic and non-deterministic finite automate : Draw a deterministic and non-deterministic finite automate which accept AA and BB at the end of a string containing A, B in it, e.g., ABABABAA but not AAABBBABA
Design an algorithm that outputs the time-stamps : Design an algorithm that outputs the time-stamps in the correct order and uses only a constant amount of storage, i.e., the memory used should be independent
Describe what are the sub-problems here : Describe what are the sub-problems here and what is the size/count of sub-problems and Describe which inputs to the knapsack problem (value and size)

Reviews

Write a Review

Computer Engineering Questions & Answers

  Determine analytical expressions for the impulse response

Preliminary Analysis Determine analytical expressions for the impulse response, system function (z-transform of the impulse response).

  Next generation technology grants access based on human

next generation technology grants access based on human attributes?

  Explain stage of management plan and justify your rationale

Explain each stage of the management plan and justify your rationale. Estimate the length of time it will take to complete each stage of the management plan. Compare and contrast the self-check-in interface with the interface a receptionist would use..

  Write a program which reads user input using scanner

Write a program which reads User Input using Scanner. Print formatted output using printf or DecimalFormat

  Write a report on Topic Malware - Past Present and Future

Write a report on given topic. Topic: Malware: Past, Present and Future. You are required to provide a complete report of your research project

  Your boss has just heard about some nefarious computer

your boss has just heard about some nefarious computer activities called ping sweeps and port scans. he wants to know

  Write a program in c++ to calculate body fat and percentage

Write a program in c++ to calculate the body fat and body fat percentage of a person. It must be able to handle gender, use a char data type. Please note that the user may enter f, F, m, M.

  How long it takes to use the posix system calls

Write a program that times how long it takes to issue 100,000 one-byte writes in each of two ways. First, time how long it takes to use the Posix system calls.

  Find the integrated circuit part numbers

Find the integrated circuit part numbers that will allow you to implement these functions and when you realize these circuits at the similar time what do you expect the result to be?

  Write a program that will emulate a cash register

Write a program that will emulate a cash register. Prompt the user to input the price of three items. Add them together to get a subtotal.

  How they would be used in a network investigation

Pick two of the following network security tools and provide an 8-12 slide presentation explaining them.

  Perform a valuable function as a system

With both full and partial adding systems we combine logic gates to perform a valuable function as a system.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd