Donn Felker
Myrtle Beach, South Carolina, United States
7K followers
500+ connections
About
Accomplished author, consultant and software engineer that has helped multiple companies…
Services
Articles by Donn
Activity
-
We're handling over 100,000 deployments a month now on Hatchbox. Hatchbox started as a side project and has now become our core business. It's…
We're handling over 100,000 deployments a month now on Hatchbox. Hatchbox started as a side project and has now become our core business. It's…
Liked by Donn Felker
-
🚀 Workshop Announcement! Wednesday, August 5 - Noon to 1pm WordPress + Codex: Build a Custom Template and Plugin Join me for a hands-on…
🚀 Workshop Announcement! Wednesday, August 5 - Noon to 1pm WordPress + Codex: Build a Custom Template and Plugin Join me for a hands-on…
Liked by Donn Felker
-
Going AI first on my content sites. WordPress served me well for 15+ years, but no more. I migrated away this weekend. Many apps, some of which…
Going AI first on my content sites. WordPress served me well for 15+ years, but no more. I migrated away this weekend. Many apps, some of which…
Posted by Donn Felker
Experience
Education
Publications
-
Android Developer Tools Essentials: Android Studio to Zipalign
O'Reilly
Developing Android apps is a challenge: it's hard enough to write high-performing apps that run well, but you've also got to make them look good on a wide variety of Android devices.
Fortunately, there are a many tools that take the pain out of developing Android, but they don't readily give up their secrets.
To help with your user interface, the Android Graphical Layout Tools make laying out complicated Activities easy, and the HierarchyViewer does a great job of identifying…Developing Android apps is a challenge: it's hard enough to write high-performing apps that run well, but you've also got to make them look good on a wide variety of Android devices.
Fortunately, there are a many tools that take the pain out of developing Android, but they don't readily give up their secrets.
To help with your user interface, the Android Graphical Layout Tools make laying out complicated Activities easy, and the HierarchyViewer does a great job of identifying complexity in your layouts. To help identify memory or resource issues you can use the Dalvik Debug Manager Service (DDMS) tools, which include TraceView and AllocationTracker. These make it easy to understand exactly where your application is allocating resources. There are tools to help simulate devices: the Android Virtual Device (AVD) tools. Lastly, there is a rich set of plugins for a variety of Integrated Development Environments that help streamline the development process:the Android Developer Tools (ADT) plug-ins.
This book will guide you through the proper usage of all of these tools. It will describe in detail what each tool is designed to do, when and how to use them, and how to integrate them into your development workflow, making the development process less painful. This book will give you a better understanding of the variety of tools available, and empower your to design and deliver great Android Applications.Other authorsSee publication -
Android Application Development for Dummies (2nd Edition)
Wiley
Bring your big ideas to the small screen with this one-of-a-kind guide to creating amazing Android applications
The Android OS continues to rapidly expand offering app developers access to one of the largest platforms available, and this easy-to-follow guide walks you through the development process step by step. In this new edition of the bestselling Android Application Development For Dummies, Android programming experts Michael Burton and Donn Felker explain how to download the SDK…Bring your big ideas to the small screen with this one-of-a-kind guide to creating amazing Android applications
The Android OS continues to rapidly expand offering app developers access to one of the largest platforms available, and this easy-to-follow guide walks you through the development process step by step. In this new edition of the bestselling Android Application Development For Dummies, Android programming experts Michael Burton and Donn Felker explain how to download the SDK, get Eclipse up and running, code Android applications, and share your finished products with the world.
Featuring two sample programs, this book explores everything from the simple basics to advanced aspects of Android application development.
Walks you through all the steps in developing applications for the Android platform, including the latest Android features like scrollable widgets, enhanced UI tools, social media integration, and new calendar and contact capabilities
Starts off with downloading the SDK, then explains how to bring your applications to life and submit your work to the Android Market
Includes real-world advice from expert programmers Donn Felker and Michael Burton, who break every aspect of the development process down into practical, digestible pieces
Whether you're new to Android development or already on your way, Android Application Development For Dummies, 2nd Edition is the guide you need to dig into the app dev process!Other authorsSee publication -
Building Web APIs with Node.js and MongoDB
CoDe Magazine
See publicationNode.js by itself is a blank canvas. However, the Express.js web framework for Node.js provides programmers with a clear, concise development platform to build high performance Web APIs.
In this article, I’ll illustrate what it takes to build a simple Web API using Node.js and the Express.js web framework with MongoDB as the persistence mechanism. Under the hood I’ll use MongoDB and Mongoose to persist the data. -
Android Application Development for Dummies
Wiley
See publicationThe fun and friendly guide to creating applications on the Android platform
The popularity of the Android market is soaring with no sign of slowing down. The open nature of the Android OS offers programmers the freedom to access the platform's capabilities and this straightforward guide walks you through the steps for creating amazing Android applications. Android programming expert Donn Felker explains how to download the SDK, get Eclipse up and running, code Android applications, and…The fun and friendly guide to creating applications on the Android platform
The popularity of the Android market is soaring with no sign of slowing down. The open nature of the Android OS offers programmers the freedom to access the platform's capabilities and this straightforward guide walks you through the steps for creating amazing Android applications. Android programming expert Donn Felker explains how to download the SDK, get Eclipse up and running, code Android applications, and submit your finished products to the Android Market. Featuring two sample programs, this introductory book explores everything from the simple basics to more advanced aspects of the Android platform.
Takes you soup through nuts of developing applications for the Android platform
Begins with downloading the SDK, then explains how to code Android applications and submit projects to the Android Market
Written by Android guru Donn Felker, who breaks every aspect of developing applications for the Android platform into easily digestible pieces
No matter your level of programming experience, Android Application Development For Dummies is an ideal guide for getting started with developing applications for the Android platform. -
Android Tablet Application Development for Dummies
Wiley
See publicationGet up to speed on the hottest opportunity in the application development arena
App development for tablets is a booming business. Android tablets, including the popular Motorola Xoom, are gaining market share at breakneck speed, and this book can have even novice programmers creating great Android apps specifically for tablets quickly and easily. A little Java knowledge is helpful but not essential to get started creating apps. Android expert Donn Felker helps you get the Android…Get up to speed on the hottest opportunity in the application development arena
App development for tablets is a booming business. Android tablets, including the popular Motorola Xoom, are gaining market share at breakneck speed, and this book can have even novice programmers creating great Android apps specifically for tablets quickly and easily. A little Java knowledge is helpful but not essential to get started creating apps. Android expert Donn Felker helps you get the Android environment up and running, use XML to create application menus, create an icon for your app, and submit your app to the Android Market.
You'll also learn to create an SQLite database to run behind your app and how to allow users to tailor your app to their needs.
Tablet application development is booming, and Android tablets, including the Samsung Galaxy Tab and Motorola Xoom, are rapidly gaining market share
This easy-to-follow guide helps new and veteran programmers set up the Android tablet environment, work with Google's notification system, and design apps that take advantage of larger tablet screens
Covers using XML to create application menus, creating an icon for your app, and submitting your app to the Android Market
Demonstrates notifications, how to create an SQLite database to run behind an application, and how to set up your app so users can choose options that tailor the app to their individual needs
If you want to break into the growing Android tablet application development market, look no further than Android Tablet Application Development For Dummies! -
The Razor View Engine
CoDe Magazine
See publicationThe new view engine for ASP.NET MVC and WebMatrix combines simplicity and functionality to facilitate clean view development. In this article, I’ll dive into the Razor View Engine, the new default view engine for the ASP.NET MVC framework and WebMatrix products. Razor’s main goal is to simplify view development and to improve developer productivity while providing a clean view infrastructure.
-
ASP.NET MVC and the Spark View Engine
CoDe Magazine
See publicationGetting friendly with HTML in ASP.NET MVC just got a whole lot easier. In this article, I’ll delve into the Spark View Engine, an alternate view engine for the ASP.NET MVC Framework. Spark’s main goal is to allow HTML to dominate the flow of view development while allowing code to fit in seamlessly.
Projects
-
Outbreak Watch
Software application that monitors social networking feeds for disease surveillance.
Other creatorsSee project
Honors & Awards
-
Speaker
NYC DevFest
Speaker at the inaugural NYC DevFest in which I covered mobile database technologies.
-
Speaker
Droidcon NYC
Speaker on topics ranging from Patterns and Practices to Mobile database technologies and more.
-
Speaker
Newark Google Developers Group
-
Speaker
Philly ETE
Speaker at the Philidelphia Emerging Technolgy Conference
Realm – a New, Easy to Use Mobile Database & Object Framework -
Android Google Developer Expert
Google
Inducted into the Google Developer Expert program as an Android Developer Expert.
https://developers.google.com/experts/people/donn-felker -
Keynote Speaker
AndroidTO Conference (Toronto)
Keynote speaker at the largest Android conference in Canada, AndroidTO in December 2015.
-
PHX Android Organizer
Google Developers Group (GDG)
Organized the PHX Android (PHX GDG) developers meet up with Mike Wolfson for close to two years. Helped revitalize a stagnant meeting into a more interactive forum for local developers to interact and network.
-
Speaker
Big Data TechCon
Speaker at BigData Tech Con on Node.JS, Hapi.JS, MongoDB and EC2 related topics.
-
Speaker
AnDevCon
3x returning speaker at the largest independent Android Conference.
-
Speaker
Heartland Developers Conference
6 time returning speaker to the largest developer conference in the midwest.
-
#1 Best Selling Author
Neilsen Bookscan - Android Application Development for Dummies
#1 Best Selling Author in the Computer Programming Category
Organizations
-
Google GDG
GDG Lead
- PresentOrganizer of the PHX Android MeetUp and currently starting the NJ Android group. GDG Affiliated (Google Developer Group).
Recommendations received
3 people have recommended Donn
Join now to viewMore activity by Donn
-
Don't miss out, hope to see you there at eMYRge tomorrow!
Don't miss out, hope to see you there at eMYRge tomorrow!
Liked by Donn Felker
-
There are people who build $10 million companies, make a ton of money in their lives, and they wake up at 42 and say, “I wasted time. I made money…
There are people who build $10 million companies, make a ton of money in their lives, and they wake up at 42 and say, “I wasted time. I made money…
Liked by Donn Felker
-
Reposting for my AZ community. Are there ways you could support this local business?
Reposting for my AZ community. Are there ways you could support this local business?
Liked by Donn Felker
-
LinkedIn feels like an LLM group chat at this point. AI writes the post. AI writes the comments. AI reacts with 🔥. Nobody adds a new idea. Nobody…
LinkedIn feels like an LLM group chat at this point. AI writes the post. AI writes the comments. AI reacts with 🔥. Nobody adds a new idea. Nobody…
Liked by Donn Felker
-
I’m happy to share that I will be joining this year's droidCon USA as a speaker! 🎤🤖 Meet me and others in Orlando on July 16-17. Talk about…
I’m happy to share that I will be joining this year's droidCon USA as a speaker! 🎤🤖 Meet me and others in Orlando on July 16-17. Talk about…
Liked by Donn Felker
-
Got back from my morning run, 5 miles done by 6am and sat down to work on the Sure Send features we're launching soon. It's wild to look at this 422…
Got back from my morning run, 5 miles done by 6am and sat down to work on the Sure Send features we're launching soon. It's wild to look at this 422…
Liked by Donn Felker
-
Something that makes me sad is when I see someone I follow on LinkedIn succumb to using AI to write their posts. Someone I followed because they…
Something that makes me sad is when I see someone I follow on LinkedIn succumb to using AI to write their posts. Someone I followed because they…
Liked by Donn Felker
-
Having had the opportunity to work some extremely interesting mobile performance related problems, something I deeply enjoy. I’ll be sharing my…
Having had the opportunity to work some extremely interesting mobile performance related problems, something I deeply enjoy. I’ll be sharing my…
Liked by Donn Felker
-
Mark Zuckerberg had not posted on X in 1,099 days. His last post launched Threads, a direct attack on Twitter. Yesterday he returned to announce…
Mark Zuckerberg had not posted on X in 1,099 days. His last post launched Threads, a direct attack on Twitter. Yesterday he returned to announce…
Liked by Donn Felker
-
Yahoo is like “you do you, boo” Gmail is over here like “can I borrow $5”
Yahoo is like “you do you, boo” Gmail is over here like “can I borrow $5”
Liked by Donn Felker
-
I built an internal tool for myself. Now almost my whole company uses it. It's called Primer (kudos if you can guess the reference). It hosts the…
I built an internal tool for myself. Now almost my whole company uses it. It's called Primer (kudos if you can guess the reference). It hosts the…
Liked by Donn Felker
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content