Question

In: Computer Science

Scenario: you are designing PlayMe.io – a mobile app to enter, manage, and play music playlists....

Scenario: you are designing PlayMe.io – a mobile app to enter, manage, and play music playlists.

  1. Using simple block diagram to show the architecture of the system.
  2. Pick an architectural pattern to use for PlayMe.io. Explain the rationale of its use, advantages, and potential pitfalls.

Solutions

Expert Solution

Architecture of player :

Media compact library will be more efficient for android app.

Media-compact library will be the best to implement the player app.

Use: To play videos and music even in the background.

This is the main purpose of music player and it must be easy to use.

Advantages:

It will be more respond to the harwdare of your device.

Player will be played in the background and if you use right database to fetch all the songs and videos it would be beneficial and your app will run so smooth.

Pitfalls:

Every app has some pitfalls that we have to accept that,

1)In this one main cause is that fetching of music by infinite numbers of members, your server should be elegant and Efficient to handle lakhs of users.

2)Traffic reduction

3) Player should not stop while playing the songs.To over come this issue you should initiate a buffer for songs to load a stream of data into buffer first then simultaneously load the song.


Related Solutions

Business Scenario: You have a great idea for a new mobile app. You do not have...
Business Scenario: You have a great idea for a new mobile app. You do not have any technical expertise to create one, however, nor do you have any idea on how to attract the money you need to get your idea off the ground or marketed. You are partway through your diploma at BCIT and have a couple of friends in your class who have some of the skills and connections you think you need. You talk to them at...
A NEW MOBILE “APP” FOR A MUSIC COMMUNITY Following his graduation from an excellent university with...
A NEW MOBILE “APP” FOR A MUSIC COMMUNITY Following his graduation from an excellent university with a degree in music and entrepreneurship, Brian Wright was eager to launch a music-related business. Brian always enjoyed working with new technologies as well as listening to music. Because of the proliferation of social media sites on the Internet and the advances in mobile technologies with smartphones, he believed that developing an “app” for mobile phones that brings together a community of fans for...
I am designing cost comparing/ order app. Can anyone create prototype of this app include that...
I am designing cost comparing/ order app. Can anyone create prototype of this app include that features: cost comparing, offer& coupons, user reviews, order tracking , interactive buttons, design.
Company is Apple Apple (who you are - Software developer) (Team you manage – App management...
Company is Apple Apple (who you are - Software developer) (Team you manage – App management ). What type of training do your employee needs? Why do they need training? Need Analysis info Determine an instructional scenario where new or revised training is appropriate; where there is an obvious gap between knowledge and performance. Determine what techniques you will use to gather data to substantiate the instructional need (surveys,questionnaires, interviews, etc). Develop a needs assessment instrument. Survey your target population/gather...
Upload the 3D brain app onto your mobile device or visit the 3D brain app website...
Upload the 3D brain app onto your mobile device or visit the 3D brain app website below. Using your textbook and the app, please identify two structures in the brain. Name the structures, describe where they are located, and describe their functions. Based on case studies described in the app, discuss what is known about damage to these areas. In addition, discuss any new potential treatments for disorders associated with damage to these structures. You may also use outside links...
Lexicomp app.  Provide one example of an appropriate patient or clinical scenario for this app.
Lexicomp app.  Provide one example of an appropriate patient or clinical scenario for this app.
Golfgamez is an idea for a business that sells a mobile phone app for golfers. This...
Golfgamez is an idea for a business that sells a mobile phone app for golfers. This app has three key functions: 1) GPS-enabled scoring & record-keeping, 2) facilitation of side bets between golfers, and 3) offering coupons for discounted golf merchandise from third-party retailers. This business will have three revenue streams (i.e. app purchases, in-app coupon purchases, and in-app gambling). As you develop this concept, will you stick with all three of these streams, or will you eliminate any? Are...
You have been hired by a startup that sells travel insurance through a mobile app. Develop...
You have been hired by a startup that sells travel insurance through a mobile app. Develop a strategy for strategic partnerships using the principles of cross selling, up selling, bundling and unbundling to grow the market share of the 65-90 year old customer market segment . ( Detailed Answer)
1.       If a computer app beats you every time you play chess, is the computer smarter...
1.       If a computer app beats you every time you play chess, is the computer smarter than you? Does your computer think? Explain why or why not in detail.
Scenario Suppose you are designing a piece of software for a packaging company. A part of...
Scenario Suppose you are designing a piece of software for a packaging company. A part of the software involves an items capacity limit mechanism to prevent a package from being shipped when it's filled past its capacity. Aim Define a class called Package, which will have a maximum item capacity of 6. The package should be initialized with the number of items. If the number of items exceeds the capacity limit during initialization, it should print out a message indicating...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT