AppDaysNashik – MozSummerCamp Month 2nd Week 2

summercamp

Mozilla Club :

MozClubNashik

Our motto is to enable people from all age groups and professions to be a part of making awesome things on the web. We teach all to develop their web literacy skills by spreading awareness and teaching the skills required to develop the web. To do so, we go to school, colleges, offices and any public spaces to teach them about the open source technologies. #MozClubNashik

Date & Time :

12th June 2015 at 12p.m.

Venue :

Sofine colour lab,Opposite to Sagar sweet’s,Beside Titan eye pluse,College Road, Nashik

Members: 

  1. Sidhhartha Rao (Organizer & Speaker )
  2. Omkar Walimbe (Speaker)

Technical Assistance:

  1. Mehu Patel
  2. Akshay Sonawane

Planning Pad :

https://etherpad.mozilla.org/mozsummer-fsa-camp

REPS EVENT LINK:

https://reps.mozilla.org/e/app-day-in-a-box-nashik/

 

Agenda :

The session was divided in 2 parts :
Part I :
1. Motto of AppDays
2. Introduction to FirefoxOS & Marketplace
3. Handson session on HTML/CSS/JS
4. Play game for fun
Part II :
5. Handson AppMaking
6. App Publishing
7. Event Feedback

The event was even more Special to our newly Rep. Siddhartha Rao as it was his first session after became a Rep.

All set to ready to start the session. We all are quite excited…. 😀

Firstly, session was started with Introduction to Firefox OS by Siddhartha Rao.

appdays1

appdays2

The most awaited session by Nashik Mozilla Community finally rolls out this event was Exciting for mozilla Nashik community as it was Nashik’s first kind of event conducted by Siddhartha Rao and Omkar Walimbe they took the initiative to conduct such event

appdays3

The event was even more Special to our newly elected R.E.P. Siddhartha Rao as it was his first session after being elected as an R.E.P.

What are the Goals of AppDays

  • Educate and inspire developers to work on HTML5 apps and submit them to the Firefox Marketplace
  •   Amplify and inspire grassroots developer momentum worldwide
  •   Create opportunities for local developers to showcase their apps
  •   Raise awareness of Firefox OS and the developer ecosystem

For more about App Days, Click here

We learnt about WebApps and How to Create one

What is a WebApps ?
A web application or web app is any program that runs in a web browser.
It is created in a browser-supported programming language
(such as the combination of JavaScript, HTML and CSS) and relies
on a web browser to render the application.

So, 3 main components of WebApps
1. HTML  (What To Show)
2. CSS   (How to Show)
3. JavaScript (how to Respond)

The The Basic blocks are Just “ultimate” using these three components
you can make anything like an basic app or even a game

appdays4appdays5

we had hands-on session on all these components

Using these three web techniques we already created a webpage
but, how to convert this web page into a Firefox OS App
there is this magical file called The “manifesto file
with the help of this File you can convert any web page into a web app

What is a Manifesto file ?

It is used to define extension and package-related data.
It is a metadata file that contains name-value pairs organized in different sections. If a JAR file is intended to be used as an executable file, the manifest file specifies the main class of the application.

Here is the Basic code representation of Manifesto File

{
“name”: “My App”,
“description”: “My elevator pitch goes here”,
“launch_path”: “/index.html”,
“icons”: {
“512”: “/img/icon-512.png”,
“128”: “/img/icon-128.png”
},
“developer”: {
“name”: “Your name or organization”,
“url”: “http://your-homepage-here.org”
},
“default_locale”: “en”
}

A more detailed description on Manifesto file can be found here
https://developer.mozilla.org/en/Apps/Build/Manifest

 

An app made by one of the F.S.A. Akshay Sonawne was even uploaded to the marketplace that day, which is now in review.

appdays6

But, Before Deploying the app on the market place you will need to have an Account created Just log-in into your account and deploy the Package

It may take 5-6 days for Reviewers to Review and Rate the app

And there you go your Firefox OS App will Be visible on the Firefox marketplace

“Believe me its Pretty easy to Create an Firefox OS Web App if, you are already found of the basic 3 components of webpage(CSS,HTML,JavaScript).

Come let’s help young developers to learn new things deploy you own apps on Firefox marketplace, learn new things on Firefox marketplace
possibilities are endless you can even be a superhero in creating apps” 🙂

Have fun in what you do! 🙂

Feedback :

appdays7

Time for Group Selfie!

Doing good is part of our code! 🙂

Advertisements

One thought on “AppDaysNashik – MozSummerCamp Month 2nd Week 2

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s