Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
I

InstaMaterial

> 编程语言
Open source

Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept)

4.9K stars0 likes0 views
WebsiteGitHub

About

Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept)

InstaMaterial

Updated

Current source code contains UI elements from Design Support Library. If you still want to see how custom implementations of e.g. Floating Action Button or Navigation drawer work, just checkout this source code on tag Post 8.

Source code for implementation of Instagram with Material Design (based on Emmanuel Pacamalan's concept).

INSTAGRAM with Material Design concept video

Summary

The summary of making of InstaMaterial project is available on blog: Instagram with Material Design concept is getting real

Current build

The most recent app version is available here

Full showcase of application

Blog posts

Getting started - opening the app

Implemented elements and effects:

  • Application intro transitions
  • Toolbar
  • Floating action button
  • RecyclerView

Comments transition

Implemented elements and effects:

  • Comments view enter and exit transition

Feed and comment buttons

Implemented elements and effects:

  • Send button animation in comments view
  • ViewAnimator
  • Ripples
  • RecyclerView smoothness

Feed context menu

Implemented elements and effects:

  • Floating context menu for feed item

Like action effects

Implemented elements and effects:

  • Like counter
  • Like button animation
  • Like photo animation
  • AnimatorSet
  • ObjectAnimator
  • TextSwitcher

User profile

Implemented elements and effects:

  • User profile
  • Circural user photo
  • Circural reveal transition
  • ViewPropertyAnimator

Navigation Drawer

Implemented elements and effects:

  • Navigation Drawer
  • DrawerLayoutIstaller

Capturing photo

Implemented elements and effects:

  • Camera preview
  • Capturing photo
  • Circular reveal

Publishing photo

Implemented elements and effects:

  • Custom view drawing
  • Intent flags

GitHub Issues· 0 open

View all on GitHub

No open issues yet, or sync has not completed.

Highlights

  • •Application intro transitions
  • •Floating action button
  • •RecyclerView
  • •Comments view enter and exit transition
  • •Send button animation in comments view
  • •ViewAnimator
  • •RecyclerView smoothness
  • •Floating context menu for feed item
  • •Like counter
  • •Like button animation

> Tags

Java

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言