Skip to content
This repository has been archived by the owner on Aug 15, 2020. It is now read-only.

bariskarapinar/KickstarterAndroidApp

Repository files navigation

KickstarterAndroidApp

         


         


         



Kickstarter is an American public benefit corporation based in Brooklyn, New York, that maintains a global crowdfunding platform focused on creativity. The company's stated mission is to "help bring creative projects to life". As of December 2019, Kickstarter has received more than $4.6 billion in pledges from 17.2 million backers to fund 445,000 projects, such as films, music, stage shows, comics, journalism, video games, technology, publishing, and food-related projects.



People who back Kickstarter projects are offered tangible rewards or experiences in exchange for their pledges. This model traces its roots to subscription model of arts patronage, where artists would go directly to their audiences to fund their work.



In this android application I made, we can see the projects on the kickstarter.com web page. With help of the api provided by http://starlord.hackerearth.com/kickstarter.



When the application is started, the getProjects() method runs the VolleySigleton library in the background. Volleysingleton transfers the URL data provided by the kickstarter web page to JSON.



The incoming information is saved in the database and the database is updated on onCreate(). Projects are displayed to the user with Recyclerview.





Resources:

SQLite and Recyclerview;
My Repository:
https://github.com/gamebit34/SQLiteSaveReadEdit
https://github.com/gamebit34/LocationBasedMarketing (Private Repository)


https://www.youtube.com/watch?v=hJPk50p7xwA
https://github.com/stevdza-san/SQLite_Android-Complete_Tutorial
https://developer.android.com/training/data-storage/sqlite
https://developer.android.com/reference/android/database/sqlite/SQLiteDatabase


https://developer.android.com/jetpack/androidx/releases/recyclerview
https://developer.android.com/reference/kotlin/androidx/recyclerview/widget/RecyclerView
https://stackoverflow.com/questions/40584424/simple-android-recyclerview-example


Material SearchView:
https://github.com/MiguelCatalan/MaterialSearchView


Network;
Volley singelton:
https://www.youtube.com/watch?v=viyPg_ootVs
https://www.youtube.com/watch?v=y2xtLqP8dSQ
https://developer.android.com/training/volley/requestqueue


Kickstarter:
API: http://starlord.hackerearth.com/kickstarter


Visual Items;
My Repository:
https://github.com/gamebit34/CustomAlertDialog
https://github.com/gamebit34/CustomButtonAndroid
https://github.com/gamebit34/MenuBar


Logo and color codes:
https://www.kickstarter.com/help/brand_assets
https://material.io/resources/icons/?style=baseline

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages