Explore the world of Android app development. Learn the steps to creating your very first Android app in this overview course.
- Developer (40)
- Mobile Apps (22)
- Programming Languages (11)
- Web (6)
- Servers (5)
- Web Development (5)
- Databases (2)
- IT (2)
- Languages (2)
- Desktop Apps (1)
- Development Tools (1)
- Games (1)
- IT and Hardware (1)
- Mobile Web (1)
- Operating Systems (1)
- Google (21)
- Android (18)
- Java (8)
- Open Source (7)
- Adobe (6)
- Oracle (4)
- Flash Builder (3)
- Flex (3)
- Microsoft (3)
- Android SDK (2)
- C# (2)
- ActionScript (1)
- Android Studio (1)
- Apache (1)
- ASP.NET (1)
- ColdFusion (1)
- Dreamweaver (1)
- Flash Professional (1)
- Go (1)
- Linux (1)
- MySQL (1)
- OData (1)
- PHP (1)
- REST (1)
- Ruby (1)
- SOAP (1)
- SQLite (1)
- Visual Basic (1)
- Visual Studio (1)
- Closed captioning
Learn how to use the data management and presentation tools of the Android SDK. David Gassner demonstrates how to use shared preferences, JSON-formatted text files, and SQLite to manage data. He shows you how to customize data display and handle common events.
Practice Android programming with this simple mobile game project. Learn how to build Android games using Java and the built-in features in the Android SDK.
Create layouts for different screen sizes with the Android Fragments API. Learn to add and remove fragments with Java and XML and use fragments to dynamically choose layouts at runtime, store shared preferences, and more.
Learn how to use different animation techniques to create visually compelling animations and screen transitions for Android mobile apps.
Want to develop Android apps? You need Android Studio—the only IDE fully supported by Google for Android app development. Learn how to install Android Studio 2.0, set up your development environment, and start coding.
Take your Java skills to the next level by leveraging some of the most popular design patterns and APIs for the Android SDK.
Get a first look at the new features in Android N and Android Studio 2.1 in this concise quick start guide. Find out how to install the developer previews and get started creating and compiling apps, testing devices, and programming with Java 8 syntax.
Find out what Android 6.0 has to offer app developers like you. Learn about Marshmallow's new project templates in Android Studio, permissions frameworks, automatic backups for app data, and the many smaller features that are designed to make developers' lives easier.
Learn everything you need to know to get started building Android apps with Google's Android Studio and Android SDK.
Introduces the tools and skills used in a Go workflow—including Go Playground, an online tool that takes Go development off the desktop.
Build apps for the Internet of Things with Android Wear! Learn how to develop apps for the emerging market of wearable tech, in these Android Wear development tutorials.
Learn to add interactive maps to mobile applications with the Google Maps Android API—a free Google Play service included on almost every Android device.
Explore Java SE, the language used to build mobile apps, desktop and web applications, and more.
Learn how to share your new Android app with the world, by distributing it through Google Play, Amazon, and other platforms.
Create a complete note-taking app from scratch with Android Studio, and then watch companion courses in Windows and iOS to compare the app development workflows.
Learn how to install and configure Apache, MySQL, and PHP, known collectively as the AMP stack, on a local development computer. These tutorials work with Windows, Mac OS X, and Linux systems.
Learn C#, the object-oriented language from Microsoft that's used to program systems, desktop applications, and mobile apps. These C# tutorials cover the history, syntax, and important concepts of this powerful programming language.
Explore solutions to common C# programming challenges, and compare the results with other programming languages, in the Code Clinic series.
Programming can be fun and gives kids a great head start. Teach your kids to program using these learning techniques, apps, and hardware.
Teaches Android developers how to program with the Fragments API, and build apps that work well on Android phones, tablets, and even desktop computers.
Get a first look at Android Studio, the new IDE for building and packaging Android apps, before its official release.
Learn to request data for your Android apps from cloud-based storage networks that offer RESTful web services.
Take a tour of the new features in Java SE 8, including lambda expressions, the Stream and DateTime APIs, and Nashorn.
Protect your sites—and your servers—from Heartbleed. Learn how to audit, test, and fix vulnerability issues associated with OpenSSL.
Learn how to prepare, package, and publish your Android app on Google Play, and investigate other distribution platforms offered by Amazon and Barnes & Noble.
Learn how to create and parse XML with a variety of Java APIs and libraries, including DOM, SAX, JAXB, and more.
Learn about the history, types, and various implementations of web services—the standard method of communicating between applications and across the web.
Add interactive maps to your Android apps with Google Maps Android API v2.
Create a complete mobile app from scratch with the Android SDK and Java in this project-based course.
Get started programming with Visual Basic using Visual Studio 2012 Express for Windows Desktop.
Learn to build and deploy a dynamic website using ASP.NET.
Create datacentric apps for Android devices, using SQLite, Java, and the built-in android.database packages from the Android SDK.
Describes how to read and manage data from relational databases such as MySQL and SQL Server using the Java Database Connectivity (JDBC) API in applications programmed with Java.
Expand your programming skills and get more out of Java, with platform- and framework-neutral tutorials that are useful for building web, mobile, and desktop applications.
Offers developers an overview of the latest enhancements found in Flash Builder 4.5 and Flex 4.5.
How to use Flash Professional CS5’s Code Snippets panel and file templates to get started with ActionScript 3.
Reviews the dozens of new features added to the Flex 4 SDK and Flash Builder 4 toolset, explaining critical information for building rich internet applications.
Explores the newest release of the Flex SDK and Flash Builder, explaining critical information for building rich internet applications.
Explains the configuration and implementation of a ColdFusion 9 environment, including everything necessary for full implementation of ColdFusion in a web development.
Demonstrates the installation of Apache, MySQL, and PHP for Mac OS X and Windows.
“Since joining lynda.com, my technical skills and creativity have improved tremendously. Kudos for making learning fun.” —Jim F.
more from our members »