Set Up Your Website
Set Up Your Website

This course shows you how you can build a website for your app so that after you upload your app to the app store, you have a marketing website for it. You can use the free web hosting that comes with this course or you can choose to use your own web hosting or domain name as well.

Intended Audience

This course is designed for anyone who wants to:

  • Learn about iOS development and coding
  • Move into a career as an iOS developer
  • Master Swift skills


To get the most out of this course, you should have some basic knowledge of iOS.


Hi, within this section we're going to focus on how to build a website in order to market our app. Right now you know how to create mobile apps in iOS and you know how to upload them to the App Store reservoir. But it doesn't end there unfortunately, you're going to market your app so that you can have installments, you can have enrollments in your app.

And we're going to see how we can build this website with the web hosting package that comes free with this course. And we're going to see how we can use WordPress in order to customize this page, so that we can change whatever we want whenever we want. And also remember we have to have a privacy document to show to the user in order to upload our app to the App Store as well. So, we're going to learn how to do that in this section as well and in the, now you should have a free account.

If you haven't watched the second lecture of this course in which you learn how to get free stuff, I suggest you go back and watch it and sign up in the, so that you can have your free web hosting. Of course you don't have to use Eco Web Hosting, but since you have a free web hosting for one year, why not we use it? As you can see, we have a lot more features in Eco Web Hosting but right now we're interested in creating and hosting package. So, click on this hosting package and you got to come up with a domain name. For example, I'm going to go for catyears 2016. Let's suppose that I'm building an app showing the cat years, the age of the cats. So, I'm going to name this and in fact, domain name and housing are completely different things. So, domain name is this the name of your website and hosting is where you save your website. For example, we're going to go for this Advanced - Unlimited (Linux) server to save our website.

So, after you choose this, just click on this 'Create Hosting Package' and this may take a few moments to create your server and create everything that you're going to need in order to have your website. After that, you will be presented in a page like this and it will be emailed to you how to log in. But let me show you how to log in easily. All you have to do is just go to this website\cplistdomains. This will list the domains that you have created hosting for and as you can see, I have a lot of domains over here, but you will just only see once and that is the one that I'm looking for. So, after you click on this domain, it will take you to setup page and in the setup page we're going to be presented with a lot of options. But we're going to look WordPress because remember we're going to use WordPress to create our website and you're going to see what WordPress is, don't worry. So, here we go. We now see these options like files, email, and web statistics and logs, and everything but we're looking WordPress tools.

So, scroll down until you see WordPress Blog and after you see it just click on it will take you to this website. And in fact we're going to do only one thing over here, we're just going to activate the WordPress, install it on our server so that we can set it up and start using it immediately. But in fact you have to wait like maybe an half an hour and up to an hour in order to activate this because this will require scripting to be effective, scripting to be active on your hosting and it generally takes something like an hour to be active. So, after you're sure that you waited for an hour or half an hour you can just click on 'Install'. If you get an error just you have to wait a little bit more but if you don't, then you're okay. So, here you have to choose your domain name and domain name is actually something that you should buy. This is a service provided by Eco Web Hosting as well but you can just get your domain name from other services as well and use the free hosting that comes with Eco Web Hosting. If you want to buy a domain name, you can just go to and sign up.

And again you don't have to do this at this point if you don't want a domain name, you can just go for this 79.170 thing and this is completely free. This is the IP address of our hosting. But if you want to have a domain connected to your IP address, then you're going to have to buy it. So, here I'm just going to install the WordPress but as you can see it tries to go to this domain name which we don't have at this moment because we didn't buy it. So, I'm just going to copy this and paste it over here with /index.php in order to make this work. Once I do that, it will take me through the setup page, initialization page of the WordPress. So, here you go, I'm going to choose a site title which is Cat Years. I'm going to go for a username admin and it's actually not a good idea to go with admin username. So, just write your own name over here and use a strong password and I'm just going to go for the default one and after you give your email you can just hit on 'Save WordPress'. And let me save this to last pass. This is just a software that I use in order to save passwords, you don't have to do that. And I'm just going to say 'Log In'. It will take me to the log in page.

So, over here I'm just going to say admin and I'm just going to use the password that I have created. So, after you do that you can just say remember me and try to log in. So, once you do that it will take you to the dashboard of the WordPress. So, in order to reach the dashboard you can use this /wp-admin/ thing. And if you see something like this saying please update now, you can just click on this please 'Update Now' in order to update your WordPress. I really suggest you do that before you dive into anything because WordPress is so commonly used and hackers know that. So, they try to hack the websites that are using WordPress and WordPress is constantly releasing security updates and if you update your WordPress it won't be a matter for you. It won't be a problem but don't forget to update it.

So, once you do that you can just go over to this dashboard one more time in which you will see some options. So, WordPress started as a blogging template. So, you will see a lot of write your first blog, create your first post, and everything. But in fact we can use this WordPress in order to create websites as well. For example, if you click on 'Visit your website', you will see our website is currently something like an empty blog. But we're going to take care of that and make it look awesome like this using this free team that we can gather in WordPress as well. Now let's stop here and within the next lecture, we're going to use this apps team in order to make a stunning website.


About the Author
Learning Paths

Atil is an instructor at Bogazici University, where he graduated back in 2010. He is also co-founder of Academy Club, which provides training, and Pera Games, which operates in the mobile gaming industry.

Covered Topics