Building Your Own App
DQ1 Building Your Own App
This course introduces you to designing and developing apps. It gives you the tools to create an app of your own.
What kind of app do you want to make? Who is the target audience? What platform would you use? Would you charge for it or make it free? Why would somebody want your app?
Post your response to the discussion area.
Respond to at least one of your peers. In your response, consider sharing thoughts that would improve your peer’s proposed mobile app.
DQ2 Android and iOS
Android is an open development platform, one on which rich applications with potentially game-changing feature sets can be deployed. Developers can use the Android device hardware, create location-aware apps by accessing GPS
and other sensory information on the device, set alarms to remind users of events, include notifications and other information on the status bar of the device, and more.
How does the iOS developer platform differ? What can iOS do that Android can’t? What makes a developer have a platform preference?
Provide two differences for your answer.
Post your response to the discussion area.
Respond to at least one of your peers. In your feedback, consider providing another reason to support or constructively criticize your peer’s response
MBL400 Mobile Fundamentals
Week 2 Discussion
DQ1 Mobile Versus Web Version
Some consumers prefer to use their PCs for personal online tasks, such as shopping, banking, etc., over mobile apps on their smartphones.
Identify a company that has a web version and mobile version for their company.
Evaluate both the web and mobile versions. Which one offers the better user experience?
Answer the following questions:
What are the differences?
Are all features available on both versions? If no, what are the consequences of that decision?
Which is easier to navigate?
How can apps be improved such that more consumers shop, bank, etc. on their smartphones?
Post your evaluation to the discussion area.
Respond to at least one of your peers.
DQ2 Accessible Mobile Design
Advances in mobile technology have opened new opportunities for those with disabilities to connect with the world around them. However, the ability for people with disabilities to take advantage of these opportunities depends on accessible mobile design. The comic book store from the Week One Assignment wants to ensure the store’s app is accessible for everyone to use successfully.
Describe two mobile design patterns that could make things easier for entering data for those who have disabilities.
Post your response to the discussion area.
Respond to at least one of your peers.
MBL400 Mobile Fundamentals
Week 3 Discussion
DQ1 IDE
Integrated development environment (IDE) tools can ease the coding process and maximized productivity when developing apps. You’ll be developing an app for the comic book store in the coming weeks. What features do you want in an IDE?
Research Visual Studio®, Apple® Xcode®, MOTODEV Studio developer software, and one other tool of your choice. Which IDE tools do you prefer and why? What are the benefits to the tool you’ve chosen?
Post your answers in the discussion area.
Respond to at least one of your peers. In your response, consider including feedback to that would make your peers’ summaries more complete or accurate. Consider adding suggestions of other IDE tools to check out.
Note: This discussion may assist with the Week Three Assignment: Building an App, Part 1: Wireframes.
DQ2 Open Source App Builders
The comic book store you’re working with does not have a preference for the app builder that you use.
Research open source app builders.
Select one app builder to evaluate. What are the benefits to using this tool? What features are available? What are the limitations for the free software compared to the paid version?
Post your answers to the discussion area.
Respond to at least one of your peers. In your response, consider including any experience you may have with the app builder listed. Alternatively, provide reasons why the summary sparks an interest to you.
Note: This discussion may assist with the Week Three Assignment: Building an App, Part 1: Wireframes.
MBL400 Mobile Fundamentals
Week 4 Discussion
DQ1 Error Messages
The comic book store is concerned with what happens if something in the app doesn’t work. Well-designed error messages in apps can help users get through confusing moments, reduce user anxiety, keep users in task funnels, and increase users’ chances of successfully completing a form. Confusing error messages can prevent users from successfully completing a task.
Think of the last time you needed to update a password for an app. Were the steps clear? Were the password requirements spelled out? Did you need to verify the change in a separate email?
Discuss what you think is needed for being able to streamline this process and let the user know what is needed for the store’s app. Feel free to share an experience with an error message, if you’ve had one, with your peers.
Post your answer to the discussion area.
Respond to at least one of your peers. In your response, consider adding feedback to support the suggested streamline process. Alternatively, provide another similar personal experience.
DQ2 App Builders
Refer back to the Week Three Discussion board.
Using your knowledge gained in this week’s readings and videos, re-evaluate an app builder and determine which one you will use to build your app in this week’s assignment.
Post your answer to the discussion area.
Respond to at least one of your peers. In your response, consider adding any experience you may have with the product.
Note: This discussion will assist you with the Individual Assignments in Weeks Four and Five.
Weekly Reflection
Review this week’s course materials and learning activities, and reflect on your learning so far.
Respond to one or more of the following prompts in 150 to 200 words:
Choose a topic from this week’s course materials, and summarize what you learned about the topic. Provide citation and reference to the material(s) you discuss. Describe what you found interesting regarding this topic and why.
Discuss a key knowledge, skill, or ability you gained from your learning this week. Describe how you will apply that learning in your daily life, including your work life.
Describe 2 or 3 ideas, topics, or concepts from this week’s course materials that you would like to learn more about, and why. Describe what may be unclear to you, and what you would like to learn.
MBL400 Mobile Fundamentals
Week 5 Discussion
DQ1 Secure Data
The most common mobile security breach is when information saved on a device becomes accessible to others. Suppose the device of an employee of a popular quiz app was hacked and it led to a database being shared.
What do you think the company could do fix the breach? What security measures could have prevented this breach from happening? What are your thoughts about storing secure data in databases such as SQLite versus other external storage options?
Respond to at least one of your peers. In your response, consider including feedback to that would make your peers’ summaries more complete or accurate.
DQ2 Performance Testing
What happens when your application has to perform in less than ideal circumstances?
The comic book store knows their customers have a variety of experience with using store apps. They want to make sure testing is done to the best of your team’s ability. Performance testing allows people to test the behavior performance of an application in situations of poor network coverage, low battery, low available memory, and other problems that may occur. What are two ways to run performance testing?
Respond to at least one of your peers. In your response, consider including feedback to expand your peer’s response.
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.