Diploma in Mobile App Development€¦ · Membership to all Tech Courses + Access to all future courses. ... Ultimate Mobile App Development Access to all Diploma Courses Access to

Post on 28-Jul-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

Lesson 6

Web Hosting

MAD Educator: Tadhg Deeney

Diploma in Mobile App DevelopmentPart I

@ShawMobileApp

Type: INFO

Mobile App Development Competition

Shaw Academy Membership

Win a Shaw Academy Membership for Life

Winner will be announced at the end of the lesson

Ultimate Mobile App Development +

Lesson 5 Recap

• What is Version Control?

• Creating a Repository

• Project Management

• Keeping a Good Workflow

• Summary

• Course Interaction

MOBILE APP DEVELOPMENT TOOL KIT

ONLY €19.99

Webinar Slides for every lesson

Bonus Videos

Summary Notes for every lesson

Exclusive Starter Pack

INCLUDED:

Enhance your learning experience!

Lesson 6

• Lesson 5 Recap

• Modifying our App

• What is Web Hosting?

• Hosting our App LIVE

• Device Testing

• Summary

• Membership Competition

• Q & A

List-Maniaindex.html

ImageInput FieldAdd ButtonDynamic List of Tasks

app.cssModify Add ButtonModify Remove ButtonModify List Appearance

app.jsAdd functionDisplay functionRemove functionEvent Handling

Event Handling

Event ListenersAllow us to run specific functions related to the

specific Event Triggered.

Remove Button

1. Modify Button Element 2. Add Class & ID Attributes3. Create a Button Array4. Loop through each value in the array5. Add another Event Listener

Remove Function

1. Store the ID Attribute value2. Use that value to remove element in taskList3. Display the updated List

JavaScript

…addEventListener(‘click’, add);

<button>X</button>

btnArray= document.getElementsByClassName();for(i = 0; i < btnArray.length; i++){

btnArray[i].addEventListener(‘click’, ?);}

function remove(){

var rID = this.getAttribute(‘id’);taskList.splice(rID, 1);displayList();

}

Modify with Selectors

Universal Selectors

Type Selectors

Descendant Selectors

Class Selectors

ID Selectors

{font-family: sans-serif;}

input, button, ul, li

li:first-child, li:last-child

.remove

#add

What is Web Hosting?

What is Web Hosting?

The Business of providing storage space & access for Web Apps

A service that posts a Web App on to the World Wide Web

Free Vs Dedicated Hosting

Free Hosting• Nothing is truly free• Ads • No Control over the Server• Difficult to Migrate• Unpredictable Performance

Dedicated Hosting• Very Expensive• No Ads• Full Control over the Server• Full Allocation of Resources• Extremely Predictable Performance

Check your Student Area or Email for Discount Code

Testing on Devices

How do you Test on Devices?

Buy the Phones you need

App Preview or PhoneGap

Guerrilla TestingTest your App on Devices in

your Local Phone Shop

Modifying our App

What is Web Hosting?

Hosting our App LIVE

Device Testing

Congratulations you have just taken the next step

o Attend all of the lessons live to ask Questions in

real time and benefit the most

o We’re here to help, so contact us anytime!

Summary

• The next session is “Hybrid Mobile Apps”

• Introduction to localStorage

• Converting to a Hybrid App

• App Deployment from Intel XDK

• Adding Plug-ins and APIs

Your Next Lesson

Lesson 7

Attend all of the lessons LIVE and your

knowledge will grow

Shaw Academy Lifetime Membership Prize

Announcement Coming Up Next!

Type: INFO

Shaw Academy Membership for Life

Shaw Academy Membership

Lets have a look at the amazing prize one lucky person will win

+Ultimate Mobile App Development

Ultimate Mobile App Development

12 Weeks – 2 Sections - Android & iOS

Ultimate Mobile App Development

In-Depth Coding Techniques

Master Android Studio

Create Activities

Creative Design Techniques

Content Management

iOS Native App Development

Learn More About Technologies Used

Membership to all Tech Courses + Access to all future courses

Shaw Academy MembershipAccess to all Foundation and Advanced Level Courses

Shaw Academy Membership

Ultimate Mobile App Development

Access to all Diploma Courses

Access to all Advanced Courses

Recordings for all courses

Free Toolkits and Diplomas

Add 3 free additional users

Unrivalled support on all courses

No contract, cancel anytime

€99/Month - £79/Month - $99/Month

Regular Price

Shaw Academy Membership

Special Announcement

Shaw Academy Membership

Ultimate Mobile App Development

Access to all Diplomas Course

Access to all Advanced Courses

Recordings for all courses

Free Toolkits and Diplomas

Add 3 free additional users

Unrivalled support on all courses

No contract, cancel anytime

€99/Month - £79/Month - $99/Month

Regular Price

Exclusive Discount

Type: INFO

Join today through your exclusive email or members area

Ultimate Mobile App Development

Access to all Diploma Courses

Access to all Advanced Courses

Recordings for all courses

Free Toolkits and Diplomas

Add 3 free additional users

Unrivalled support on all courses

Member Discounts

JOIN TODAY

€39/Month - £29/Month - $39/Month

Your Price€39/Month - £29/Month - $39/Month

Your Exclusive Price

Normal Price €40 per course

Complete Your Course

FreeDiplomas and Course Toolkits

with MembershipDiploma Course Toolkit

Early BirdBonus

Claim your Bonus HTML Pack

by joining before Lesson 7

Email mobile.app@shawacademy.com to receive your Early Bird Bonus

Exclusive to this months students - Join via email or Members Area now

JOIN TODAY

€39/Month - £29/Month - $39/Month

Shaw Academy Membership

Join over 1 million successful students

Exclusive Discount - Join via Email or Members Area now

“I can only attest that Shaw Academy has a lot more to offer, not only educationally, but also financially as well.”

-Herma

“Yay! Really enjoying this course!”

-Esther

“It was really a great experience! High level of knowledge, very professional and a very intelligent structure of webinars!”

- Athanasios

“Great instructor and very good lessons.”

-Aaron

top related