Skip to content

The Colorado Springs Open Source Software Meetup Group Monthly Meetup

Photo of Gary
Hosted By
Gary and 2 others
The Colorado Springs Open Source Software Meetup Group Monthly Meetup

Details

AGENDA
6:00 - 6:30 PM - Food, Drinks & Networking
6:30 - 6:35 PM - Announcements
6:35 - 7:15 PM - Basic Concepts
7:15 - 7:20 PM - Break
7:20 - 8:40 PM - Main Speaker
8:40 - 8:55 PM - Door Prize Drawings

MAIN TOPIC ABSTRACT
Android On-Board Programming with Open Source Tools

The past year has seen a great cat fight between the emergent mobile operating systems for market share and developer attention. Certainly the growth in the smartphone, tablet, IOS, Android, and Windows Phone 7 markets in an otherwise wretched economy is a universally interesting phenomena.

I consider the ability of an embedded system to host its own "app" development process to be a creditable measure of its maturity. But aside from umbilical debugging, none of the contending mobile OSs is designed to directly host programming activities such as the application development cycle, and for some mobile environments, even simple spreadsheet, calculator, and macro scripting are discouraged by design.

The appearance of the first capable scripting applications on IOS (e.g. iLuaBox from mobileappsystems.com (http://mobileappsystems.com/)), and on WP7 (e.g. TouchDevelop at touchdevelop.com (http://touchdevelop.com/) from Microsoft Research) are surprising and welcome entries. But this category of app belongs to Android, and to the open-source community.

In this talk, I want to celebrate, by demonstration, open-source tools for on-board programming, in particular Tom Arn's JavaIDEdroid -- a port of the eclipse team's Java compiler, Pat Niemeyer's Beanshell scripting language, and the core elements of the Android SDK to the cellphone environment. These demonstrations will make use of Tah Wei's TextWarrior editor, Jack Palovitch's Terminal Emulator, Adakoda's Android Screen Monitor, and a host of other tools from our community.

MAIN SPEAKER BIOGRAPHY
Jeffrey R. Fox

Jeffrey R. Fox was educated at Reed College, Cornell University (Ph. D., chemistry), and studied fluid and mixture properties at Stanford University and the National Bureau of Standards (now N. I. S. T.) in Boulder. He was a co-founder of the materials-properties software startup Cryodata, and later an embedded-distributed controller specialist at MCI. He is presently a software design consultant, the "tech" guy at Virginia K. Fox Translations, and a sometime educator (secondary science and mathematics). His open-source offerings include interpreters/monitors for very low resource systems, a four-play hockey game for the Atari, interpreters as spreadsheet function libraries, kinetic and statistical physics (simulated annealing), and support and maintenance for on-board Forth, Java and GCC programming tool chains for smart phone and PDA environments.

BASIC CONCEPTS ABSTRACT
The many uses of Node.js

Many node.js presentations these days are introductory overviews including examples of using node as a web or websocket+fallbacks server, but the node can be used for so much more than that. Join me on a journey as we explore the some of the unconventional (in the traditional sense) uses of node.js.

BASIC CONCEPTS SPEAKER BIOGRAPHY
Mike Brevoort

Mike Brevoort is a pragmatic software engineer currently interested in the realtime evented web, Javascript, node.js, HTML5, scalable systems, anything new and different. He works at Pearson eCollege as a Senior Software Architect working to revolutionize education. Mike lives in Castle Rock, is married with five kids and loves cycling, camping and spending time with this family. He is mbrevoort on twitter.

OUR SPONSORS
Website Sponsor: Homeland Security Careers (https://www.meetup.com/csopensource/)
Food Sponsor: TEKSystems (http://www.teksystems.com)
Door Prize Sponsors: Jetbrains (http://www.jetbrains.com) - Software license (Several products to choose from)
Book Sponsor: OReilly Publishing (http://www.oreilly.com) - Technical books

Photo of Colorado Springs Open Source Users Group group
Colorado Springs Open Source Users Group
See more events
East Library Community Room
5550 North Union Blvd · Colorado Springs, CO