diploma in mobile app development€¦ · membership to all tech courses + access to all future...
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 [email protected] 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