Skip to content

Instantly share code, notes, and snippets.

View rominirani's full-sized avatar

Romin Irani rominirani

  • Mumbai
View GitHub Profile
@rominirani
rominirani / index.html
Created August 16, 2013 08:03
Episode #9 : Firefox OS Tutorial : Device Storage : index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0,user-scalable=0">
<title>Notes</title>
<link rel="stylesheet" href="jquery.mobile-1.3.1.min.css" />
<script src="jquery-1.7.1.min.js"></script>
<script src="jquery.mobile-1.3.1.min.js"></script>
@rominirani
rominirani / app.js
Created August 16, 2013 08:04
Episode #9 : Firefox OS Tutorial : Device Storage : app.js
function listContents(storagename) {
//Clear up the list first
$('#results').html("");
var files = navigator.getDeviceStorage(storagename);
var cursor = files.enumerate();
cursor.onsuccess = function () {
//alert("Got something");
@rominirani
rominirani / manifest.webapp
Created August 17, 2013 06:24
Episode #10 : Firefox OS Tutorial : Using mBaaS - manifest.webapp
{
"version":"1.0",
"name": "Random Quotes",
"description": "Quotes app powerd by mBaaS",
"launch_path": "/index.html",
"icons": {
"16": "/images/icon_016.png",
"32": "/images/icon_032.png",
"48": "/images/icon_048.png",
@rominirani
rominirani / index.html
Created August 17, 2013 06:25
Episode #10 : Firefox OS Tutorial : Using mBaaS - index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Random Quotes</title>
<link rel="stylesheet" href="jquery.mobile-1.3.1.min.css" />
<script src="jquery-1.7.1.min.js"></script>
<script src="jquery.mobile-1.3.1.min.js"></script>
@rominirani
rominirani / app.js
Last active December 21, 2015 05:18
Episode #10 : Firefox OS Tutorial : Using mBaaS - app.js
var quotes = [];
var authors = [];
function mBaasInit() {
var promise;
promise = Kinvey.init({
appKey : 'YOUR_APP_KEY',
appSecret : 'YOUR_APP_SECRET'
});
promise.then(function(activeUser) {
@rominirani
rominirani / SignatureRecord.java
Created December 2, 2013 10:19
Signature Capture : SignatureRecord.java
package com.mindstorm.signaturecapture.entity;
import java.util.Date;
import java.util.List;
import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;
@rominirani
rominirani / SignatureRecordDAO.java
Created December 2, 2013 10:21
Signature Capture : SignatureRecordDAO.java
package com.mindstorm.signaturecapture.dao;
import java.util.Date;
import java.util.List;
import javax.jdo.PersistenceManager;
import javax.jdo.Query;
import com.google.appengine.api.datastore.Text;
import com.mindstorm.signaturecapture.entity.SignatureRecord;
@rominirani
rominirani / SignatureCaptureService.java
Created December 2, 2013 10:21
Signature Capture : SignatureCaptureService.java
package com.mindstorm.signaturecapture.services;
import java.io.IOException;
import java.util.logging.Logger;
import javax.servlet.http.*;
import com.mindstorm.signaturecapture.dao.SignatureRecordDAO;
import com.mindstorm.signaturecapture.utils.AppException;
@rominirani
rominirani / signature.html
Created December 2, 2013 10:25
Signature Capture : signature.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Signature Capture</title>
<style>
body { font: normal 100.01%/1.375 "Helvetica Neue",Helvetica,Arial,sans-serif; }
</style>
<link href="../css/jquery.signaturepad.css" rel="stylesheet">
@rominirani
rominirani / list.jsp
Created December 2, 2013 10:26
Signature Capture : list.jsp
<!DOCTYPE html>
<%@page import="com.mindstorm.signaturecapture.dao.SignatureRecordDAO"%>
<%@page import="com.mindstorm.signaturecapture.entity.SignatureRecord"%>
<%@page import="java.util.List"%>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Signature Capture</title>
<style>
body { font: normal 100.01%/1.375 "Helvetica Neue",Helvetica,Arial,sans-serif; }