
Beginner · 30 minutes
Getting Started with Developing Android Apps on the Algorand Platform Using java-algorand-sdk
This tutorial explains how to get started developing android apps that use the java-algorand-sdk

Build Algorand iOS, Android and UWP apps using C# .NET SDK and Xamarin
This solution shows how to build an Algorand application for iOS, Android and Universal Windows Platform (UWP), with one code base, using Xamarin Forms and C#.

Creating a CrowdFunding Application with the Algorand Blockchain
This solutions article describes the implementation of a next-generation crowdfunding Application using the Algorand Blockchain.

Algorand Standard Assets
A conceptual overview of Algorand Standard Assets for developers.

Algorand Atomic Transfers
A conceptual overview of Algorand Atomic Transfers for developers.

Verify Signatures and Signed Data within Algorand Smart Contracts
This article explains how to use the ed25519verify opcode in conjunction with the tealsign goal command.

Smart Contract SDK Usage Updated to V2
The feature guide for accessing a TEAL program from an SDK is updated for V2. This guide contains SDK samples using TEAL programs with contract accounts or delegated signatures.

SDK Updates: Deploying Stateful Smart Contracts
Guided tour of SDK documentation focusing on stateful smart contract application development. Links to resources covering the basics thru building complete solutions.

Introducing Algorand’s Smart Contract Debugger
This article announces the release of the Teal Debugger.

Encode Algorand Club Recap
Recap of the Encode Algorand Club pre-accelerator and describes the projects built by each participating team.

Intermediate · 15 minutes or less
Algorand Blockchain Development using Reach Part 1
The future is bright for Algorand and Algorand Blockchain Developers. Tools like Reach are going to be the forefront of CrossChain / MultiChain development.

Intermediate · 30 minutes
Algorand Blockchain Development using Reach Part 3 Bets - Wagers
In this tutorial, we add in both wagering and payouts to the winner of our Rock Paper Scissors Algorand blockchain game. By the end of this tutorial, you will have a full featured game allowing wager, provably fair outcomes and payouts to the winner.

Intermediate · 1 hour
Create a Mobile App (Android/iOS) using Xamarin Forms
Create a Mobile Application enabling you to interact with the Algorand blockchain.

Getting Started with Assets
Creating an asset is simply a type of transaction on Algorand. There is no contract code required. Here are five ways to get started developing with Algorand Standard Assets.

“Alexa, ask Algorand for the latest round on MainNet?”
Sample code for how to transform a few basic interactions with the Algorand blockchain into a voice-interactive experience using Alexa.

Decentralized Two-Factor Authentication With Algorand Standard Assets
Sample code for creating a basic two-factor authentication system with Algorand Standard Assets.

Algorand Asset Management Portal
Application with intuitive user interface where a user can seamlessly create, configure, destroy, freeze and unfreeze the assets for an account on the Algorand blockchain.

Exporting Algorand Transactions for Tax Reporting
Export tool for exporting Algorand on-chain transactions including rewards for crypto-tax sites to consume.