Development Stack

Development stack for Android

Tools ~Android Studio

Scripting languages ~ Java Script

Framework ~ Android U

Build processes ~Babel

API – Connecting with other users, creating an account

 

I will talk you through my developmental stack that I chose and believe would be the best option for my mobile android community app. The tool I would use is Android Studio, this is because it is the best option for search engines, which my mobile app requires, so you can look up information about different destinations. Scripting languages such as Java Script do not require a consolation step, which enables pre written codes that can be used or reused to preform common functions on the platform of your app. Leading to the CSS framework, which I’d use Android U, to make development easier by providing pre-written code with limits provided, due to the structure of the website. The building processes can be achieved by babel, which is a set of automation commands that take care of tasks within the app. API (Application Programing Interface) is the connection between users, devices and applications by sharing important data. For example by creating an account or profile on this mobile app, you would have to submit your username and password to have it approved by another device, then completing the finalizing process with a success and a email confirmation in most cases. Another would be by connecting to other pilots around the world between the two devices the user’s function, by sending messages to one another and confirming friend requests, etc.

 

.

Digital Marketing

Rankings;

Mobile Marketing

Search Engine Optimization (SEO) Marketing

Pay per click (PPC) Marketing

Social Media Marketing

Display Marketing

 

I would begin with using and ranking mobile marketing for the most efficient marketing technique for my community app. Mobile Marketing is a multi channel, online technique that allows businesses to reach out to customers directly through there mobile devices. This is because mobile is the most personal channel which allows convenient and easy access to get business done and accomplished even when you’re on the go. Mobile marketing is no longer a decision for businesses it is a requirement for conducting the best way for online marketing campaigns. This ensures the customer gets what they want, exactly where and when they want it. Following with Search Engine Marketing (SEO) this tactic is used to gain online presence and traffic via paid and unpaid strategies on search engines such as Google, Bing, etc. My pilot community app would benefit in a practical way to rank up and compete with the online cliental, which is targeted to this world full of technology. Directing you to multiple different pages and ads very similar to what you have entered in your search engines, for example searching up destinations and places which you’d see on the pilot community app. Leading to Pay-per-click (PPC) Marketing which comes hand in hand with SEO marketing. Pay per click drives business to websites which the advertiser will pay the publisher whenever the advertisement is clicked, associating with SEO advertisements. Depending on your budget, it will determine how much the ad is worth, this results from the quality of the ad, which plays a big factor and that will regulate how much the advertiser is willing to pay. Just being aware how much the ad gets clicked per day doesn’t always regulate actual traffic and sales for the product itself. Also we’ve all came across some Social Media Marketing if you’ve made or had an account on any social media platforms. This is used to get our customers but also refers, spreads the word and promotes business by improving sales of products and services. Your business would need a specific marketing budget to gain the amount of traffic and attention needed through social media platforms or it may be more difficult to apply this. There are three different avenues that could; network targeting objective which is advertising customers with specific ads based on the interests of the customers social network, social advertising relies on displaying the interests of consumers social network to garner further interest in an advertisement, product or brand and viral marketing known as peer to peer marketing, which is the process of a consumer spreading awareness of a product through word of mouth. Lastly Digital Marketing allows marketers to have the advantage to target audiences and consumers by using information, such as what website info they have recently viewed, there location, or geographical information along with the type of device they are using. Display ads purchasing has progressed marketers so far allowing them to target their audiences using demographics and psychographics, which leads to likes, dislikes, attitudes, inspiration, etc. Also is very targeting and accessible to the mobile app platforms or any desktop.

Moderated Testing

Intro: Thanks for coming to join us today, we really appreciate your time and helping us improve our app at this time with your honest feedback

Context questions

What do you do for work?

How long have you flown planes for?

Do you enjoy being a pilot?

If you do what places do you like to travel to? And what do you like and dislike about that place?

Where is your least favorite place to fly too?

Introducing Prototypes: Would you be willing to take a look and test some prototypes? There are no wrong awnsers, just helps us hearing feedback from this testing. I didn’t design this.

Task questions

Find out the weather at your destination?

Find out how to connect with other pilots around the world?

Post a review, a picture and a rating of a destination you have flown too?

Sign in and create your own account on this community app.

Find a close by restaurant that’s open at your destination?

Content brief questions

How does this product compare to other community apps you have used?

If you could describe your favorite part of the app what would it be? What about your least favorite part?

What is one thing you would want to change about this app? What is one thing that stood out to you?

How do you feel about the overall layout and feel of the app?

 

Unmoderated Testing

After trying out all three different testing is on the BananaCom website, I determined that the first-click testing would be the most useful for my mobile app. These tests are usually used on a functioning site, a proto-type or just a boxy wireframe.  I chose first-click because the testing technique can recognize what your clients and customers would click on firstly in a user interface, by trying to complete a quick single task. It’s also a very simple and effective way allowing the process to not take up as much time to get fast results. Along with finalizing the arrangement of the app, the first-click testing would result in better group and team work for the design and imagery process. It gathers valuable insight for the team, determining what is the most accessible and popular points on the mobile app. At the end of the testing the results are acknowledged, for the team to distinguish who fully pushed through and did the full testing, along with how long it took the clients to do so; along with stating the most popular participants in specific areas of the world. Do make sure you’re very intricate and detailed when it comes to the way you word your questions, or the user could click the wrong spot on the wireframe layout. Another aspect that could happen from this testing is how easy it is to click on different areas, and how fast and rapidly it moves to the next question resulting in receiving false data. From these complications I would have to look back at previous data to fully process the feedback from testing concluding in some changes throughout.

0701

Need Statements:

[Mary, the pilot] needs [to determine an easier way to allow less time planning flights as well as going to different place’s that are within the same time frame] in order too [allow more variety of destinations you can fly to, even accessibility of flying in the evenings]

[Louise, right seat pilot, co-pilot] needs [to have more of a set schedule for plane landing times] in order too [ have time to plan outings or any other services they could book to allow more time for the pilots]

 

With Mary’s need statement here are a few big ideas;

Idea 1: The community pilot app is where pilots  all over the world can connect with one another, sharing information, experiences, ratings places and post photos of trips

Idea 2: A map app that allows you to choose one destination and then shows you similar destinations within the same time frame – maybe you would rank your priorities first so that it would show you similar destinations based on whatever you cared about the most (ie. flying time, nearby restaurants, etc

Idea 3:  Information weather app that allows pilots to see what the weather will be like headed towards the destination they chose to fly towards (windy, sunny, snowfall, etc)

Idea 4: GPS pilot search app that navigates with voice control guiding pilots to have the simplest route to make them have a safe flight to they’re upcoming destination.

Idea 5: Pilot entertainment app where pilots can post videos, clips or sign up to watch other videos of co-pilots or pilots flying planes, weather they are for laughs or serious videos for caution reasons.

 

Chosen Idea : Pilot community app is an app that allows pilots to be able to connect with other pilots throughout the world. You would typically match with pilots who have been to the same or similar places as you or you can stretch it and allow worldwide connections. Its home screen is compiled of many other pages that allow you to share different reviews on each page. Whether it being pictures of places they have flown too, or just connecting and actually talking to other pilots through a chat, regarding questions or anything they would like to know. As well with ratings on one page in regards to the places they have been, and experiences of the destinations they have flown too on another. You do have to sign in and make an account, as you will have your own profile of anything you want to post for others to see.

0601

 

Account Manager

  • Identify and build trust with clients, upsell products and services, work on sales and strategies with marketing teams, handle client communication

Project Manager

  • Team lead, communicates, plans and schedules tasks and deadlines, budgeting, contributing to clients, dealing with changes and challenges

UX designer

  • Deals with any interaction a user has between a product or service, makes sure all tasks and goals are achieved, content development, prototyping and wire framing, conduct user testing’s, understanding interaction design principle’s

4 Main elements to do so;

  • Experience Strategy – devising a business strategy, incorporating customers needs and company needs
  • Interaction Design – looks at how the user interacts with system, creating intuitive designs that allows the user to easily complete core tasks or actions
  • User research – the process of identifying a problem and designing a solution, requires a ton of research and feedback using surveys, testing, etc
  • Information Architecture – the practice of organizing information and content in a meaningful and accessible way, consistency and easy navigation

Content writer

  • Marketing director- leader of the group
  • Digital content writer –promoting brands, writes, develops, edit and publishes content on many social media or digital platforms
  • SEO specialist – ensures all digital data is optimized for search, updating headlines, text, images, headlines for the rankings
  • Pay per click manager – launch and optimize campaigns, keyword selections to target audience, monitor budget, maintain partnerships with platforms
  • Email Marketing/ Marketing Automation Specialist – creating and segmenting email lists, designing emails and writing content, managing contact bases, driving sales
  • Social Media Manager/ Specialist – voicing a brand by representing a company on social channels, work in cross-functional teams understanding

Designer

  • Graphic designer – process of defining requirements, visualizing and creating graphics including illustrations, logos, style guide, signage
  • Content developer/ Asset Manager – Create and gather content like photos, videos, icons, visuals, illustration, websites
  • UI Designer/ Web designer –the visual design of the screens the user navigates, through scrolling on a web app or buttons to click on the browser.

Developer

  • Technical team lead – provides technical direction, makes decisions on feasibility of the product (can we make it?), helps set the budget
  • Front-end developer – codes the layout provided by the UI designer, optimizes for speed, implements SEO
  • Back-end developer – plans and develops application architecture, server-side programming
  • Quality assurance engineer – tests the application and if it works up to standards

 

 

0506

Entertainment :Netflix

Netflix isn’t based off of advertisement revenue, how it makes money  is from users who have a subscription and an membership. Higher cost subscriptions for higher revenue allows you to stream on different devices as well

0505

Community : Reddit

Reddit is a social media website known for many types of discussion forums and politics, sports, entertainment, etc. This company generates revenue through advertising along with a ad-free premium membership