For too long, access to programming resources has been limited by access to infrastructure. App Dev for All is building free, open-source app development tools that can run on low-end Android phones with or without an Internet connection.
We are committed to expanding access to computer science and professional programming resources around the world. Because talent is everywhere, and opportunity shouldn’t depend on bandwidth, hardware, or geography.
For too long, access to programming resources has been limited by access to infrastructure. App Dev for All is building free, open-source app development tools that can run on low-end Android phones with or without an Internet connection.
We are committed to expanding access to computer science and professional programming resources around the world. Because talent is everywhere, and opportunity shouldn’t depend on bandwidth, hardware, or geography.
App Dev for All is not soliciting donations at this time.
App Dev for All is not soliciting donations at this time.
Code on the Go is a standalone integrated app development environment that makes it possible to build applications on older, low-end Android phones, even in locations without Internet access. The app (including documentation and reference materials) is free, self-contained, and easy to share. Download a preview release of Code on the Go.
On the foundation of our Code on the Go, we’ll develop or adapt additional Android app development tools that make it easier to code using a phone’s small screen and soft keyboard.
We will work with NGOs, governments, educational organizations, and other partners to support effective localization, distribution, training, and educational materials to bring computer science and app development to underserved regions and communities. Learn about our partnership with Internet-in-a-Box.
David founded App Dev for All in 2023 to help bridge the divide between communities that have access to digital education materials and those that do not. David was Vice President at BNY Mellon and held senior engineering roles at companies including LinkedIn, Zynga, Disney Interactive, and Oracle. He developed a love of teaching programming at Hewlett-Packard, where he designed and led the Software Job Skills program, which retrained hardware engineers and technicians to become programmers.
As a Silicon Valley veteran with more than 20 years of engineering leadership experience, Hal joined App Dev for All to help the organization achieve its vision and goals. His proven track record of building high-performance teams includes executive positions at startups VeriSim, TrueML, and Memgraph as well as mentoring leaders from a variety of well-known brands. Earlier in his career, Hal spent 11 years contributing to the growth of search engine Ask.com and also spent two formative years at CPU chip pioneer Transmeta, where he had the opportunity to work alongside industry luminaries like Linus Torvalds.
James has more than 15 years of expertise in Android life cycle, architecture, widgets, and GUI design includes designing, developing, and deploying enterprise and consumer apps, GUIs, monitoring software, full-stack applications, and embedded systems. He joined App Dev for All to help eliminate global barriers to computer science education.
In addition to serving as a nonprofit development and communications director, Elissa has spent her career developing technical education and marketing materials. She holds a masters focusing on instructional design and delivery for adults and graduate certification in public policy and public administration.
Dara is an Android Developer with expertise in Java and Kotlin, and experience building scalable, user-friendly apps across healthcare, entertainment, fintech, and lifestyle. She’s contributed to apps like Six Flags, Victoria’s Secret, and Axxess Hospice, focusing on clean code, intuitive design, and impactful user experiences. Dara is passionate about learning, collaboration, and solving real-world problems.
Daniel is a versatile mobile engineer with expertise in Kotlin, Java, React Native, Flutter/Dart, Swift, and web technologies including TypeScript, Node.js, and PHP. At App Dev for All, he focuses on building scalable cross-platform applications, improving development workflows, and contributing to high-quality, maintainable code.
Joel’s journey began with a passion for recreational math puzzles, which sparked an early interest in problem solving—ultimately leading to a degree in math and a diverse career in tech, mostly in startups, in the areas of CRM, cybersecurity, healthcare, and beyond.
Alex Miller completed a Bachelors and a Masters in computer science at UC Santa Cruz, where he specialized in machine learning and data science. View his publications here.
Avesta’s journey began with a restless curiosity for how things work—and an early love of coding—which led to a PhD in Physics and a career in data science and engineering across startups. As Data Engineer Researcher at ADFA, he advances sketch-to-code tools that help learners turn hand-drawn ideas into real Android apps.
John is a senior Android and cross-platform engineer with experience delivering secure, high-performance mobile applications for clients including Taco Bell, Saatchi Art, and Union. He specializes in Kotlin, advanced UI development, AR features, and serverless AWS backends. He also mentors teams on clean architecture and CI/CD practices. John is currently pursuing a master’s degree in cybersecurity with a focus on mobile application security.
Akash is a software engineer with a deep passion for systems programming and hands-on experience in Java/Kotlin, Rust, C, and C++. Akash’s experience leading and collaborating in open-source projects includes founding and leading development on AndroidIDE, the open-source IDE that forms the basis of Code on the Go. He also maintains IronFox, a privacy- and security-focused browser based on Firefox for Android.
© 2024 App Dev for All | All Rights Reserved
The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.