Skip to content

πŸ” πŸ“– ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для рСсторана с мСню, новостями ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Π·Π°ΠΊΠ°Π·Π°

Notifications You must be signed in to change notification settings

kosmo-dev/Burgers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

42 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Burgers

НазначСниС прилоТСния

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для просмотра мСню, новостСй ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π·Π°ΠΊΠ°Π·Π° рСсторана-Π±ΡƒΡ€Π³Π΅Ρ€Π½ΠΎΠΉ. Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ с ΠΌΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ сСрвСра.

ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС прилоТСния

  • Π“Π»Π°Π²Π½Ρ‹ΠΉ экран состоит ΠΈΠ· списка новостСй, мСню ΠΈ автоматичСски ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка ΠΊΠ°Ρ‚Π΅Π³ΠΎΠΈΠΉ мСню.
  • Новости ΠΈ позиция Π² мСню открываСтся модально.
  • На Π²Ρ‚ΠΎΡ€ΠΎΠΌ экранС располоТСн Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π·Π°ΠΊΠ°Π· ΠΈ список Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½Ρ‹Ρ… Ρ€Π°Π½Π΅Π΅ Π·Π°ΠΊΠ°Π·ΠΎΠ².

Π‘Ρ‚Π΅ΠΊ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ

  • Swift, UIKit
  • АрхитСктура: MVC
  • ВСрстка: Storyboards, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ экраны ΠΊΠΎΠ΄ΠΎΠΌ
  • UICollectionViewCompositionalLayout, DiffableDataSource
  • Swift Concurrency
  • URLSession

Π—Π°ΠΏΠΈΡΡŒ экрана с дСмонстрациСй Ρ€Π°Π±ΠΎΡ‚Ρ‹

Screenshot

Установка

Установка ΠΈ запуск Ρ‡Π΅Ρ€Π΅Π· Xcode.

Минимальная вСрсия систСмы iOS 13.0.

ΠŸΠ»Π°Π½Ρ‹ ΠΏΠΎ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ΅

ВСрсия 2.0 (Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ 50%) :

  • АрхитСктура MVVM (с использованиСм Combine)
  • ВсС экраны свСрстаны ΠΊΠΎΠ΄ΠΎΠΌ
  • ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ статуса Π·Π°ΠΊΠ°Π·Π° с использованиСм Server Sent Events
  • ΠŸΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π·Π°ΠΊΠ°Π·Π°

About

πŸ” πŸ“– ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для рСсторана с мСню, новостями ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Π·Π°ΠΊΠ°Π·Π°

Topics

Resources

Stars

Watchers

Forks

Languages