Top Banner
Competitor Analysis and Databases Unit 5
15

Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

May 25, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Competitor Analysis and DatabasesUnit 5

Page 2: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Agenda

● Check-in: Share your prototype and collect feedback

● Competitor analysis● Data and databases● Transfer prototype to

App Inventor● Wrap up, share challenges

Page 3: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Check-in: paper prototype● Share out the paper

prototypes of your app idea

● Explain the key functionalities and features of the app

● Discuss why you chose to include or not to include certain features

Page 4: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Incorporating feedback: improving your app

● Potential customers can provide feedback on○ whether or not your solution

(your app) to a problem is accurate

○ improvements that can be made in the design of the app

○ other features to add (now or in the future)

* Remember to focus on the Minimum Viable Product -- read this cautionary tale about the company Evernote, and think about patterns in the customer feedback you've received and what your core features are/will be.

Page 5: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Collecting feedback Use this form to collect feedback and record changes you would like to make to your app

Page 6: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Task list● Collect feedback on

your app prototype

● Update your app design based on this feedback○ Consider dividing the

work by assigning each team member responsibility for specific prototype screens

Page 7: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Competitor AnalysisDo some competitor research. This will help you answer the question: What makes your app better? Look at other apps on the market and rank them on the following factors:● Branding/name recognition● Market share● Revenue● Growth rate● How advanced the technology is● Pricing scheme● Reputation for quality, customer

service, etc.Source:https://www.linkedin.com/pulse/competitive-analysis-primer-tech-startups-considering-robert-kuller

Page 9: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Competitor data resources● From the company

itself: Study the competitor’s website, social media, blogs, articles, sales material, white papers, advertising, etc. to get a full picture of their success and strategy

● Learn from analysts: Study data and trends from industry analysts such as the Gartner Group, Forrester and Mary Meeker’s internet trends

Page 10: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

What is Data?

For data to be useful, it needs to be organized. Data is organized in databases through keys and values:● Key – label for what’s inside ● Value – data that’s insideWe use the Key to look up the Value in the databaseExample:

A contacts list, which is a database of contact information○ Key = name○ Value = phone number

Data is information in raw or unorganized form (such as alphabets, numbers, or symbols) that refer to, or represent, conditions, ideas, or objects. Read more: http://www.businessdictionary.com/definition/data.html#ixzz3xED1ZxrX

Page 11: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Databases: The magic behind your app!

● Databases organize the collection and retrieval of data

● They're intended to organize, store, and retrieve large amounts of data easily

Examples:○ iTunes is a database for all

your music○ Google has a database of

websites which is used for Google Search

○ Facebook is a database of people

Further reading on how you can use databases to improve your app

Page 12: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Databases in App Inventor

Remember the Colored Dots tutorial from last session that introduced databases?● If you want to save data after

the application is closed you must use a database

Two types of databases:● TinyDB stores data directly on

the phone and will only be used by that phone (hand-set)

● TinyWebDB stores data on a web database that can be shared among phones

Additional resources on working with databases

Page 13: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Data and usage for your App

Think of how you can use a database in your App.

● What information will your app collect?

● What data will your app provide?

● Will your app connect to other information sources (such as instagram?)

Page 14: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Task: Transfer paper prototype to App Inventor

Use your paper prototype to develop a skeleton of screens in App Inventor.

● Make and name a screen in App Inventor for each screen your app will have.

● "Screen1" must be your home screen.

● Add all the components that you will need for each screen first.

● Start on the blocks after the components have been added.

Page 15: Competitor Analysis and Databases - Technovation Girls … · Competitor Analysis and Databases Unit 5. Agenda Check-in: Share your prototype and collect feedback Competitor analysis

Wrap-Up & Share● Share photos on

Facebook and twitter

● Don’t forget to do the project planning and competitive analysis exercises in your workbook

● Post any questions or difficulties you may be encountering on the Technovation Facebook page, and we will help you!