Camera! Action!

I finally started to work with Phonegap plugins. This week’s assignment was to create an application with the Phonegap camera plugin. I made a simple app that takes a photo when you press a button and mark your location on Google map. I also used the Phonegap geolocation plugin as well as the Google map API. For the button, I used jQuery Mobile. Other than that I didn’t do anything with the UI.

My code is here: https://github.com/OhJia/myCameraApp

 

inClassApp

It took me a while to learn the quirks of Phonegap and figure out my workflow for creating iOS apps. This includes creating new project, coding, testing, and debugging. I went through a bunch of Phonegap and Xcode tutorials on Lynda.com, and found some great advice on this blog and this blog. (I especially love devgirl.org) I’ll update with details of my process soon!

 

 

 

Beyond the LED

I worked with Sam to build a circuit board with an operational amplifier! We used a LM386.

This is the schematic we breadboarded from.

This is the schematic we breadboarded from. There are many other schematics to work from in the LM386 datasheet.

wallah.

Wallah

The sound quality is far from desirable. Michelle and Eric Rosenthal helped us modify the circuit to smooth the signal. We’ll breadboard the new design and try out the sound quality later.

Schematic and board design from the new design.

Schematic and board design.

 

Queue entrance music

dothis2-30

I ended up spending a lot of time this week doing more market research, wireframing, and redesigning the app. There’s a myriad of customizable productivity apps that have similar features. Productivity was never my objective for the application though; I’d rather enable playful and creative customizations. My redesign focus on communication between people and content sharing and allowing this to be customized like IFTTT.

List of apps 

Checkmark (iOS)

DO button, DO camera, DO Notes from IFTTT (iOS)

Agent (android)
http://tryagent.com/

Trigger (android)
http://gettrigger.com/#features

Tempo
https://www.tempo.ai/features

Assistant
https://assistant.ai/

create new

create new

I’ve started on the front-end dev of the app with HTML/CSS/jQuery Mobile.

Next up

Finish up front-end dev

Plugins! Plugins! Plugins!