Turn Your App Idea Into A Business | James Hutchinson | Skillshare

Turn Your App Idea Into A Business

James Hutchinson, Entrepreneur and DJ/Producer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
9 Lessons (28m)
    • 1. 1 Introduction

      0:57
    • 2. 2 Start the planning phase

      4:38
    • 3. 3 Skills required

      3:54
    • 4. 4 How to find a co founder

      1:22
    • 5. 5 How to make the app

      4:52
    • 6. 6 Make a basic version first

      6:46
    • 7. 7 Build on top of this basic version

      2:18
    • 8. 8 Outsourcing and generating new ideas

      2:30
    • 9. 9 Summary

      0:52

About This Class

There are many people who have an app idea but aren't sure how to bring their idea to life. Maybe it's just a single idea or maybe you have several different ideas that you'd like to work on. Whether it's a mobile application or a website application; the process is the same.

During this class, you will learn how to plan, execute and test your ideas in a real world situation and you'll understand the importance of using groups of people to trial your app on a smaller scale before going big.

You don't need to know anything about programming to take this class. All you need is motivation to start and you'll need around 20 minutes of spare time to watch this class from start to finish. Everything in this class is packed with information - straight to the point.

In this class you will learn:

- How to identify your target audience and design your app to fit their needs.

- How to identify the skills required to build your app. You may have them all, or you may need a co-founder to help you. This class covers both situations.

- What you actually need to start a new app business. You don't need office space or any expensive equipment - I'll tell you why.

- The best place to find a co-founder who can help you bring your app to life. You won't learn to code during this class - instead you'll learn how to find someone who can help you with the technical aspects of the business.

- How to make a basic version (Minimal Viable Product) to be able to test the concept before you spend time and other resources building the full version.

- Free tools and online resources that you can use to communicate with your co-founder (if you need one) and to design the prototype of the app.

Class objective:

By the end of this 20 minute class, you'll know how to build your app idea from scratch. Whether you have a mobile app idea for Android or iOS, or you have an idea for a website application; you'll learn the fundamentals of how to work quickly and test each version that you release quickly and build on it each time.

You'll know which online tools to use to make your business processes more streamlined and you'll know how to find a technical co-founder if you don't have the coding skills required.

Anything is possible in the world of technology - take the first step after watching this class and make your ideas come to life!

Transcripts

1. 1 Introduction: Hi, guys. My name James. Welcome to my course on how Turn your up idea into a business. So I'm a co founder of Lingo online. This course is aimed at anyone who has an APP idea that they want to bring to reality. So you may be someone with little or no coding knowledge, or you might have some coding knowledge, but you're not quite sure how to bring your up ideas alive. So this course isn't to teach you how to code. This cause assumes you have little or no coding experience on you have an idea for an app, but you want to turn it into a business. This class is also ideal for anyone who wants to run their own business based in attack industry with that's website or any type of mobile app with us undergird or IOS or anything else to start this course, you don't need any prior experience of managing your own business or designing your own mobile app, so I will show you the best steps you can take in converting your up idea into an actual business 2. 2 Start the planning phase: There's a few things to plan initially your target audience the platform is going to be using and also how you into market your up idea. So join this course. I'm going to share my own personal experience as well as industry knowledge on how you would go about launching an APP into the market with little or no prior programming knowledge. Okay is the first step to launch in your up idea is a planning phase. To join his face, you'll have to research the target audience the type of problem that you're solving, what makes your different and also what platform is going to be releasing the upon. So the two most common platforms for mobile app development of the moment are android on IOS is up to you to side with your APP will be available. Move the Andrew Store on the Iowa if still sometimes companies launch and up to be available to download underst IOS or just under road. That's up to you. It depends on what tiger origin to a going for on whether most of them use under it or IOS . That's something for you to decide yourself in terms of the first step. The target odd things is crucial because you need to know who you're designing the APP for . So when you're going to work along sound with someone who knows how to program or where they're going to pay a developer to develop Europe for you, you're going to new designs for the APP. I understand how the user is going to use it on get what they need from the APP. So let's use Snapchat, for example. So Snapchat are Gordon is young people between 18 to talk 25 years old, obviously below the age you still get some users and above 25 you still get people using it . However, the majority of the Tiger audience is within the age group, so age is a massive factor when it comes to target audience. Young people are very social media addicted, so they like to eat to socialize, send quick pictures, get things instantly on instant appliance. So if your app is social based, whereby you sending pictures or videos, then you have to think about what our ordinance to appeal to. Some maps on platforms, however, such Islington have a much older target audience. This may range from 25 year olds to even 70 year old who had just about to retire. The reason is because it's a professional social network, so these have people who generally have experience. I want to get himself known in the industry, even this, to build on their court professional network. So any connection that they have, they may find them useful in the future. So the target audience Burlington is obviously older than for Facebook or Twitter or instagram or Snapchat. But what you need to do is design what your app or platform doors on who will be using it. You need to decide. Well, it's mostly men, mostly women. What area of the UK or what area nationwide, what countries, what regions on, maybe what interests you tell your agents house. If it's for certain niche, like golfing or boxing, then obviously you have your target. Is there in If you set up of Surveymonkey survey and posted it in Facebook groups which were based on the interests which your APP is designed for, that would be a great way of getting your market research and asking the crowd before you actually make up. I think the most important thing in terms of creating an app on bringing it to market is identifying the problem you're trying to solve. The problem is the main reason why you're doing the up in the first place. It's not a good idea to stop on that business with the idea of getting rich quickly, because it takes a lot of time, a lot of resources, a lot of dedication to actually get a nap, working from zero to business functionality. So make sure that you're solving a problem that isn't currently solved at the moment. So you, at the moment, most likely having a party in your mind where you think that there aren't any act, which do exactly what yours does. And you want to build this up and you want to launch this app from scratch and have someone else how you build it or you pay a developer to build it for you. But the bottom line is for your business to work. It has to solve a problem on the problem has to be large enough for your target audience to want to use your app on. I needed to pay for it. However you want to work the business model, whether it's paid, download or whether it's a freemium type of business. So in terms of what platform you in to release the app on, it depends obviously, on your target market. If you don't need research on about 70% of people use Android on the other 30% use IOS. Then it makes sense to launch your app in android First. If it catches on, it becomes popular. Then you could make an IOS version of it to filling or 30% of your target market. You can build one version for both platforms. For IOS and Android, however, this can be much more expensive. And you might find books on one platform which aren't present. Another one, and it can leader some complications. Just make sure you have an understanding of which platform to launch on first. 3. 3 Skills required: So the next step in launching your idea is find out what skills required so generally in any business or any tech based business. You need developers, and you need a business person who can do marketing as well. So that's speaking from small business or started perspective. Generally in large businesses or large attack companies, they have multiple different departments. This could be a hate jar. Could be marketing. Could be I teen tech support and it could be operations. But for you, if you're starting a business from scratch, ideally, you'd want business skills. You don't marketing skills, and also you'd want coding skills. One other thing is that a lot of people think that to start a business, you need office space and employees. This isn't true. Literally. You can start a business from your bedroom if you wanted to. You don't have to have a coworking space because you have Skype for communication. You have slack. Yeah, trail Oh, as a tool for managing your to do in progress and don't less, which is very important. The tough management you have all these online tool so realistically you don't actually need an office space at this stage, especially if it can cost between, say, 1 50 fire from the pounds a month to rent an office space. You don't need that kind of expensive star, so my advice to you would be start a small is you can have the vision in your mind, but don't think about going massive too quickly. Start small and build as you go along. One of the most important things to do next is that if you don't have the skills that you need, like the programming skills, you should find a co founder. So this is more commonly known as a technical co founder. The benefits of having a technical co founder is that they can focus on the programming actually making the up side of things. This means that if you have any board your issues within the up, you're not paying someone by the hour like you would for an employee or contractor. The benefit of this is that you're both in it together, so it's up to you as to how you would like to find your technical co founder if you need one. If No. One you can do it yourself, that's fine, but I would recommend in spreading the workload because starting and at from scratch takes a lot of work. And if you're coding as well as marketing as well as doing the business side, that's a lot of things to do just by one person. I know it depends if you have a day job as well. If you have a day job on your evenings and weekends you used on this APP idea, then it would be more sensible on more practical to have a technical co founder or co founder bringing on the skills. Would you like in terms of work to find a technical co founder? There are a lot of different websites online, like co Founders Lab, or even look at Facebook during the programming group on Facebook, where there's a lot of code. Is there a message, then individually explaining the concepts of your idea, General, as you could make it understood. Look, I'm planning on making this up. Would you like to join me now? Obviously you're giving up on something for a co founder to join you. They will want something from it as well, so you can't expect to keep off under present of the equity off your idea. If you're also bringing someone else into the team. Now this is down to you. However, splicing the equity is the most common choice. So depends on your perspective how much you'd like to split the equity with the technical co founder. But generally having 100% of nothing is a lot worse than having half or 45 or 30% of something. Try not to get too greedy at this point, because if your idea is going to work, you're going to need to bring more people on Eventually, including investors. Don't hold onto equity too tightly at this point. Otherwise, you might find that you can't progress in the first place and you can actually get an APP open running. So be prepared to have to give away some equity or half of your equity off the APP idea to bring someone on who can actually help turn up to life. There's also completely depends on your background, but a lot of skills that you need Campbell it online from Scotia you do make, or even you cheap. You can learn how to run a business how to market products I know. So you can learn the basics of coding so that if you do have a technical co founder that you're bringing onto your team, you can speak with them in their language and understand key terminologies frame worked on languages that they're going to be using as well. 4. 4 How to find a co founder: in terms of finding a technical co founder, I would recommend reaching out to your family and friends First wrath and going online. It could even be a simple is going onto Facebook or Twitter or one of your soldier media accounts and saying, Hi, guys, I'm looking for developer. I've got this APP idea. Anyone who knows how to code or develop APS, please message May. You may even have no friend who learned how to program in the time since you've seen, and you may not even know that they can code. And if you pull out of Facebook status or status on your own social network, then they will come to you until high. Yes, I concur with I learned how to code two years ago. In that situation that's ideal. You already know them as a friend, and you need to trust your co founder massively if you're going into business with him. If this doesn't work for you, however, there's no issue. There are a lot of online platforms on social networks where you can find on technical co founder. The only thing is make sure that you have a contract or agreement in place before any work starts. Just so you know who owns what and what everyone's responsibility are, you may even want to take two people on. It depends how confident you are and how much equity you want to keep. Those is how desperate you are to make this up come to life, the more desperate you are, you might feel you want to bring two or three different developers on board to make sure it's running. But that would mean that you keep less equity for your South, but the chances of it becoming successful maybe a lot higher. 5. 5 How to make the app: the next stage is to plan how you're going to make that the tools you into use along the process is this Cumbias General is how often you into me, talk with your business partner or you could even host Skype sessions. But the most important thing is that you both agree on how much time you'll be able to dedicate to working on the APP was on. Tools include Trail Oh, and juror So Juror is more the task base online tool. So this allows you to see what tasks you're going to be working on, which ones are in protest on which ones have been done and tested. So each task could be something a small has changed in the color of a Boston within Europe . To all these task can range from something that's simple to something such is getting a Facebook page set up for the marketing side of things. That's what Jared is full. It is very useful in an agile environment when you got a lot of quick changes within your app or within your business. So when there's a lot of changes in the situation, or when you have new ideas that you feel the app should be tweets sightly to include those ideas. Another obvious tool is using Skype. So if you jump for you and your co founder, live quite a distance away from each other, then obviously it may not be practical to me top several times, week or every week. Sometimes you might want to host a Skype session between you and your co founder. Maybe it's just over voice. Or maybe it's a video call as well, just to show what stage you're up to under communicate any ideas you have going forwards. Skype is also free to use in the same way that you'd use it to speak to your family and friends. You can use Skype for the same purpose when you're developing your up in terms of communicating on a regular basis that I'd recommend slack as a communication channel within slap. You have a lot of sub channels which might be for marketing might be for the business set up. I might be for the development side of things. On advantage of having these channels is you can store any media where that's a picture video screenshot taken store any immediate within each channel there's all categorized based on where you want it to be still on. And finally, Trillo is really useful as it to do lift. You have different boards and different tasks on those boards. You can see about lots of issues or task, which you can assigned of yourself or your co founder. You got working progress and you got work done that allows both you and your co founded to see what tasks need doing on which I don't. A final thing to know on this section is plan your time scales. So in terms of making I mobile app is not a quick weekend task. You need to do a lot of planning around, making up, producing it, getting it developed and tested on, then released. That's not simple things. It may take you several months or even up to a year or more to develop the linger. We've been developing it for a while now, right? The star. We set our timescales so it would be a matter of years, not days or weeks or months, because it's such a large project on. The problem with solving is quite niche, so we need to get that right before we launch it on. That's what takes so much time. We're prepared for that Times girl, because it was something we agreed right at the Star. If one person thinks it could be done in a matter of weeks on, the other person has the mentality of it being released in a matter of years or months. Obviously, there may be some lack of communication there. You need to address that right from the start as to how long each co founder thinks that that will take to develop on test so that is ready to release. And it's not going to crash straight away. You need to allocate time for development and testing on then to release it as well in terms of estimating your time scales. Some people may say that for your business plan, you need to have an accurate prediction off how long it's going to take to break even profit wise from person experience. I don't think this is essential because you're developing a product. If it is a new type of product which hasn't been done before, it's quite difficult to estimate the financials, especially when it comes home. Users will be downloading or using Europe is very difficult to estimate. But all you can do is look at your competitive or the most similar app on the market now to the one that you're making and see how many downloads that they've had over their period of time since launching. This will give you a better idea of How are your out building? Always overestimate into the time scales. Yeah, it could be done within one month thing. Okay, what if it takes three months to do or your co founder may, for example? So, yeah, I can do this by X date. There's always going to be issues and problems. The need fixing before that is a reality. So always be prepared to overestimate the amount of time it will take to develop Europe, but, most importantly, get into a mindset. But if that's you keep going for long term because it's not a quick win, it's more of a long term goal that you're aiming fall on. It requires you to have a lot of patients, so keep going at it. Keep working at it on. Don't give up unless you find that there really isn't a place on the market for your idea. But in terms of getting developed men, sure, you release a basic version before you addle the features onto it rather than spending one year or two years making a new all singing all dancing up when there's no demand for in the market. So we call that in the next session. 6. 6 Make a basic version first: So there's this thing called on M v pig that sounds for minimal, viable product on This is the most basic of ocean off that that you can make to prove its functionality without it having all the features that you want to add to it. It's intended Snapchat literally. It's just a screen with a live image from the camera view on it, Ana Botin, which suggests that as soon as you suppress it, it takes a photo. Then that photos there or you press is next on you, inviting which friends you want to send it to. That is a simple as it gets. And that's why I snapped jackets so popular and so widely used because it doesn't need instructions on how to use it. Your N v p, as in your basic version of the APP, should be a similar sort process whereby users don't have to ask you where to go. You should go to hand them your phone with the upon it and ask them to use it and then just be quiet on. That will tell you how strong of unique selling point your APP has on how easy it is to use is also very important to make this n v p. Initially before you make the full op. Did you want something quickly to test it? Not in the circuit, not for the sake of being impatient. But you want to test how your will react on the market without having spent a lot of time and money working on something that you're not sure will resonate well with your audience. So the advantage of a nem beeping is it may take only a few weeks or months to make, and then, once you've made it, you contest it in your target audience. This doesn't have to be amazing. It doesn't even have to have a good color scheme. It's black and white, with buttons there as required, but it does the job, and it works as it's supposed to, from a very basic sentence than this is perfect. And you can release this on as long as your users. No, there's only a very basic version. It's not an old singing or dancing version, but it solved the core problem that they're experiencing. Then you can get feedback and add on to it, and you can also maneuver very quickly as you test it there. Several tools you can also use to protest time You're up before you actually release it. One is called Adobe Extinct. One is called Sketch. One is called proto dot io, So if you giggle those three things, two of them are wire frame software. So they're like graphic design software for the U. X. So the user experience side of things when you're designing how the screen layout on screen flows work. So Adobe Extinct is free sketch costs on its for mark but over yet status for mark on Windows. So it really depends on what sort of laptop you're using. So for may I use a nervy extinct for the wife framing, I'm prototyping so Mac users might use sketch. So sketch is very similar to Adobe X'd. The only difference is the way that user interface is shown. Once you have a basic understanding of how to use these prototyping tools, you can then share what your vision of the APP will bay with your co founder and collaborate and see what works best and show your ideas and opinions. From that point onwards, you can also share a live link of what your prototype looks like, and you can even have it on your phone So some of these tools allow you actually to downloading that. I'm visualize how your would look like on the screen of your phone before having developed anything. This will then give you an idea of how it'll feel on work on your phone before you get it developed. Now. Obviously, it won't include all the functionality there. That's why it's just a prototyping tool. So if you want your toe have certain functionalities. Thes may not all be included in these prototyping APS. What these prototyping APS do bring to you is the view of how it will look in the hands of a user and how the screen float will link together. And generally you can get a feel for what that will be like once it's developed as well. Always aimed to use the least expensive tools for so free tools like Skype and trail Oh, on proto Daio on Adobe X Day. These are all tools which you can collaborate with, you can chat with, you can communicate, and you can prototype things well. But the important thing is you haven't spent a penny yet you might be working at home or in a free coworking space in the city Centre, for example. That's absolutely fine. But most important thing is don't start buying a load of tools and software when you don't need to, yet especially goes for office space as well. Try and keep your expenses as low as possible, as this will minimize the risk. And you won't have to worry about releasing that quickly to generate money to pay for your expenses right from the start. One other thing about the M V p. The basic version is you need to move quickly, make it orations as you go along. So by this I mean that if you want to change the color of the bottom, do this quickly. Do instantly with every single attack startup or every single up idea. There will always be books and improvements to be made. That's absolutely fine. If there's a lot of books, assumes you released the first version, then you can learn from it is better to learn, then tow. Launch it without knowing what all these books will be on. Get bad customer feedback from it. So when you release your M V. P. You may release to a small crown of users to test it first. This might range from five people Teoh 100 people. It depends how big your group is and who your target market is on. How many users you need for your app to work. If it relies on a crowd such as tender or Facebook or instagram, whereby the more people who use it, the more valuable it gets per person, then obviously you might need. It's not bigger years agree for it to be saturated enough to be useful. It's like if you're much in the stab, try. If you don't have any friends on Snapchat, it's not very fun for you because you can't send any pictures or videos to anyone. But then, when you've got friends, this of 50 or 100 people, it gets more interesting because then you have more people to share your pictures and videos with similar situation. But it depends completely on what your up dots. If it's an app to show you recipes for certain country or location, then that's absolutely fine or you need is the information there. You don't need more people so you might even need a room full of five people where you give them the up to play with. And then they have a go at seeing what they can get from the APP, and you can take that feedback and think right, we need to do X y Z that and we need to do this to make improvements to also don't get bogged down by little aspect when you designed this basic M V P version, because what you trying to prove is the concept. So it's called a proof of concept to show that your app has a demand in the market and it can be used for what it's designed to be useful. And essentially it solves a problem. So if you don't like the color of the buttons or they look very old fashioned, that's fine. At this stage. The aesthetics and visuals are not important at this point, as long as you have the bottle in the right position for someone to have to click it on for it to be obvious for them as to what to do when navigating around your app, that's the only thing you need to be concerned about and how it functions as well in terms of your of your M V P. The functionality is key, not the user interface of this point. 7. 7 Build on top of this basic version: So once you have this NDP minimal, viable product or otherwise known as a very basic version of the app ready, then you contest it, improve it on. This is on a weekly basis or even shorter. If you can do so, everything is trapped within your tracking software. This might be juror, or this might be Trillo. Depends how you mark your task to be done in progress or complete. But you also have a backlog of issues or, as we call them, features off functionality that you like to see in the app that isn't ready to be made yet . So, as soon as you've releases NBP now, it's time to start building on it. I'm progressing with the app, so at the moment you're at won't have amazing functionality. This is something that you build on bit by bit as soon as you want to change to your app, whether it's on the user interface or whether you've added an extra feature, you need to get is tested as soon as you can before you build something else. So don't release the M V P on five features on top of this, all of certain because it might break another part of the app, or it might mean that it becomes unusable for some users to work out what's going on. You should always on one feature at a time and test it with your type audience after every single change. Well, this will allow you to learn from the changes, work out what's worked on what happened so that when you come to invent new features, you know that there is a demand for features in terms of development. It's all about speed in the shorter for them. Patients in long term to get your final product may take several months or even years. But in terms of reiterating the app on making small improvements, this should be done quickly so you can see what's working, what isn't an improved based on that. So if a lot of companies, they used to be a method called a waterfall method whereby as soon as one task is finished , the next one start on, it's all one big project from start to finish. Nowadays, a lot of tech start ups and companies use what's called an agile methodology in software development. On this means you have small teams of people working on a certain functionality or certain parts of the product on, and once that's done, it's tested. I'm released on that stone in small alterations. So realm having a massive project. We're starting year one, finishing year two and it's a whole year to make or few months to make a product. You're doing a bit at a time releasing it, and that's how software development works effectively. 8. 8 Outsourcing and generating new ideas: one final thing I will say is that you might have to outsource some parts of your development. If you can keep your old in house, that's brilliant. And it means that any change you make won't cost you anything because everyone's a stakeholder on. They all have a part of your business. They all have equity. It is in their best interest to do the best they can. However, you might have a lack of knowledge in marketing or the business side of things. For example, you might not know how to settle a limited company, or you might not know how to do your finances or even social media marketing. In that case, you can outsource this to mark the agency or to a consultant who can help you and, true the ropes as well. They will be professional, and I'll show you exactly how to do what you need to do in a professional way. They can also answer any technical questions. You have a swell that maybe yourself and your co founder was dripping with, and you need help. So don't be afraid to ask for help when you need to. From a personal perspective, communication is the key between a business that may not succeed as well on a business that thrives so by that, without being too generic. I mean, if you have an idea on your co founder also agrees with you or you have some differences, you need her to communicate those ideas so they don't get lost. Always have a note pad or half an app on your phone to take notes of any ideas you get randomly. It is impractical to set time aside every week to come up with ideas for your app. Most of the time will happen is you'll be out and about, or you'll be doing running tasks on your think about ideas for Europe. At that point, you should have a no part with you or your phone, most likely with you, and have a note part on that. I use Google keep because I could just type in the bullet points or any knows that I have ideas to improve ling or line without them going to waste on without me. Forgetting about them is the worst thing is to have a eureka moment, mad moment where you think Oh yeah, that feature will be ideal for my up, but then to forget about it on our later on loser idea if you up on it, might not ever get added onto up. So take note of every single idea you have for you up. Make sure you test it often and also communicate with your co founder as much as you can with any positives and negatives on leafy. But do you have for each other? It's all constructive role in saying, Oh, you're not doing this right. You're doing X Y zed have some positive feedback as well, but communicate how you feel about it, where you see the future of the outgoing, how much time you have aside for it, and also what you expect from each other in terms of how long it's going to take to develop the up on how much time you can put into it is well 9. 9 Summary: So I hope you enjoy this class on how to turn your APP idea into a business. So once again, my name's James and I'm a co founder of Lingo Online, which is a language up that instantly connects you with native speakers by live video calling whilst on the move. This class has been based on my personal experience, my research and knowledge of the industry on how to make an app come to life for me being an idea in your head. So I wish you good look in making your up and hopefully you'll have all the tools you'll need. As I mentioned in this class to get your APP open running to find a co founder and to work out how to release the basic version of Europe and build up from that point onwards. Please also check out my other courses, such as how to mark your business from scratch on how to start up your own online business . If you did enjoy this class, please share it with your friends or family or anyone else who could be of value to I know . So don't forget to leave me a positive review as well