Giter Site home page Giter Site logo

altayer-digital / atgmediabrowser Goto Github PK

View Code? Open in Web Editor NEW
211.0 11.0 16.0 122 KB

Image slide-show viewer with multiple predefined transition styles, with ability to create new transitions with ease.

License: MIT License

Objective-C 2.35% Swift 95.01% Ruby 2.65%
slideshow image media browser transition custom photo animation zoom pinch-to-zoom

atgmediabrowser's People

Contributors

kavunalperen avatar kiroskirin avatar surajthomask 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar

atgmediabrowser's Issues

Podfile location?

Hello there, sorry for bothering. I couldn't locate the podfile, could you please update the project? Thanks a lot.

Feature request

Nice work, can you please give support for 'Video' as well like whatsapp application.

Some suggestions regarding this project

Hello!

First of all, thank you for developing such a smooth pod. Unfortunately, I've come up with a several issues while trying to use this pod in my current project. I've some several suggestions to improve this project and if needed I can help develop it.

  • MediaBrowserViewController can't be used as a subclass because of the use of public class. A quick fix is to use open.
  • MediaBrowserViewController doesn't handle item count as 0. This is a problem working with async requests, since in the initial view load, the contents are 0, and then it's filled through either network request or file system req.
  • MediaBrowserViewController should have an empty state view, to indicate there's nothing to view. (This is related to the 2nd issue)
  • MediaBrowserViewConroller delegate can be and should be initialized after the constructor. Since, the developer may want to listen for delegate method changes after the view appeared, loaded etc.
  • There can be a support for RxSwift that can remove the uses of delegates and just use reactive programming to handle content change/reload.
  • Close button on top removes the ability for developers to use this pod as a tab inside tabbar controller. A simple check if the page is a root view controller can fix this.

Hope this clears somethings from a user perspective of the pod.

Btw, say hello to @mehmettamturk from me!

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.