Building a Photo and Video Sharing Application for Android

Android Social Share APIs, Photo APIs, FileSystem APIs, Video APIs and Much More
4.3 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
105 students enrolled
Take This Course
  • Lectures 25
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2014 English

Course Description

With "Building a Photo and Video Sharing Application for Android", you will learn everything about video and photo sharing apps, even if you've never build one before!

The full course has several video lectures, divided into several chapters. Each chapter will give you a new level of knowledge in android app development. We'll start from the basics of photo and video sharing app development to more advanced and the most popular techniques used now a days.

"Building a Photo and Video Sharing Application for Android" will give you a new perspective on how the Apps and Web-Services work And after you completed the course you will be able to create your own photo and video sharing app with the latest technology and technique. Hope you enjoy!

NOTE: In order to keep you up to date in the world of App Development all the chapters will be updated regularly with new lectures, projects, quizzes and any changes in future versions of all the programming languages covered on the course.

What are the requirements?

  • Android Phone or Emulator for Testing
  • Mac or Windows

What am I going to get from this course?

  • Video APIs
  • Social Sharing APIs
  • Interface Design
  • Photo APIs

Who is the target audience?

  • Anyone who wants to build a photo and video app
  • All levels of android developers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
What you should know?
Section 2: First look of Photo Sharing App
Section 3: Getting Started
Starting from Scratch
Creating and Aligning Buttons for the Interface
Adding Launcher Icon, Text View and Image View to the Interface
Adding Background Image and Seekbar to the Interface
Section 4: Setting the Framework for the App
Concepts that will be Discussed
Declaring Views - Buttons, ImageView and Seekbar
Instantiating Views - Buttons, ImageView and Seekbar
Giving a Finishing Touch to the Framework
Section 5: Implementation of Photo Capture
Using Photo Button to launch Android Camera
Adding Picture to the ImageView
Applying Color Filter on the Image
Saving Image to the Gallery of the Phone
Sharing Image with Social Media Platforms
Section 6: Implementation of Video Capture
Working with Video
Creating a File for Saving the Video
Appending TimeStamp with File Name
Toasting messages to users regarding background activity
Using sharing Intent to share video
Checking the Implemented code on Emulator
Section 7: Conclusion
Facebook SDK for Android
Section 8: Exercise Files
Downloadable Files

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

QScutter Tutorials, a place to learn technology

QScutter is a Indian based company that offers an ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples. The emphasis is on teaching real life skills that are essential in today's commercial environment. We provide tutorials for almost all IT topics.

Ready to start learning?
Take This Course