Code Monkey home page Code Monkey logo

connfa-android's Introduction

connfa-android's People

Contributors

cdolar avatar heysadboy avatar okondakov avatar pavlo-savchuk avatar romandanylyk avatar setdar avatar taraskunyk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

connfa-android's Issues

Adding classes to process API data

Changes in this app are complicated to modify.
So making this module separaely for our API processing.
Classes

DatabaseUrl: For urls
AsyncDownloader: To download data asynchronously from the link.
Processor: To process the data recieved

First sub step for issue #1

Add support to read sessions

Currently the app fetches sessions by default from Drupal SDK. Replacing that by Open Event format API and hence making the app to read Program type session details.
As support for speakers and microlocations is already added so creating this issue separately.

Complete parser to read the data

Follow up this issue after modifying data models and DAOs to store and process the data received.

This issues is step 3 for adding open event support in Connfa app.
Find the main issue here. #1

Adding issue template

Currently, there is no issue template in this repository. To manage the contribution of coming contributors it should be added to create issues effectively.

Adding support for open event JSON format

Currently, the app uses its own API to present the conference data. So it is modified for each conference individually. Idea is to use to our open event format to show the details by modifying its structure.

Some of the conferences that use this are as follows.

https://play.google.com/store/apps/details?id=com.ls.pycon_israel&hl=en
https://play.google.com/store/apps/details?id=it.droidcon16.app&hl=en

@the-dagger @mariobehling

Sub issues

  1. Adding classes to process API data #3
  2. Modify existing data models and DAO to process received data. #4
  3. Test the app after completing the steps and hence the addition of open event support.

You can find the final APK here for testing https://github.com/heysadboy/open-event-apps

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.