Giter Club home page Giter Club logo

trello-like-app's Introduction

trello-like-app

Данный проект иллюстрирует Drag and Drop (перетаскивание) API в iOS.

Благодаря такой технологии, пользователи могут перетаскивать элементы из одного места на экране в другое, используя непрерывные жесты. Действие перетаскивания может происходить в одном приложении или может начинаться в одном приложении и заканчиваться в другом.

Это можно применить, если нам нужен проект, где пользователь может передвигать данные по экрану (как например в Jira, Trello или других проектах, где записи перекидываются между досками).

Вся магия происходит при реализации методов UITableViewDragDelegate и UITableViewDropDelegate. Схема данного приложения представлена на слайде.


This project illustrates the Drag and Drop API in iOS.

With this technology, users can drag and drop elements from one location on the screen to another using continuous gestures. The drag-and-drop action can happen in one application, or it can start in one application and end in another.

This can be applied if we need a project where the user can move data around the screen (such as in Jira, Trello or other projects where posts are transferred between boards).

All the magic happens when implementing the UITableViewDragDelegate and UITableViewDropDelegate methods. The diagram of this application is presented on the slide.

Application Flow Diagram

User Interface demo

trello-like-app's People

Contributors

mikhailustyantsev avatar

Watchers

 avatar

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.