같은 공간에서 인터넷 없이 나누는 자유로운 순간들
 
      
AirplaIN은 비행기나 크루즈 등 오프라인 환경에서도 주변 사람들과 연결할 수 있도록 설계된 근거리 통신 앱입니다.
함께 화이트보드를 공유하고, 미니 게임을 즐기며 채팅을 나눠보세요.
인터넷 연결 없이도 서로 이야기를 나눌 수 있습니다!
- 보드 생성 및 참여: 근처 사용자가 만든 보드를 탐색해 참여하거나 새로운 보드를 생성할 수 있어요.
- 드로잉: 손쉽게 그림을 그리며 실시간으로 함께 꾸밀 수 있어요.
- 사진 및 텍스트 추가: 사진과 텍스트로 보드를 더욱 개성 있게 채워보세요.
- 함께하는 워들: 사람들과 함께 워들 단어 맞추기 게임을 즐겨보세요!
- 실시간 채팅: 함께하는 사람들과 실시간으로 소통할 수 있습니다.
- 
언어: Swift 
- 
아키텍처: MVVM, Clean Architecture 
- 
UI 프레임워크: UIKit, SwiftUI 
- 
비동기 작업: Combine, Swift Concurrency 
- 
근거리 통신: Multipeer Connectivity Framework 
- 
- App
- Domain
- Presentation
- DataSource
- NearbyNetwork
- Persistence
 
| 키워드 | 제목 | 
|---|---|
| GitHub Actions | 🏭 CI/CD 도입 과정 | 
| Swift | 🐊 Encodable과 Decodable 적용하기 | 
| Core Animation | ⬜️ CALayer와 서브클래스 | 
| Multipeer Connectivity | 📤 MPC 데이터 Handling | 
| UIKit | 📐 오브젝트 조작하기 1편 (hitTest, ResponderChain, UIGestureRecognizer) | 
| UIKit | 📐 오브젝트 조작하기 2편 (좌표계 변환과 제스쳐 처리) | 
| UIKit | 📐 오브젝트 조작하기 3편 (CGAffineTransform) | 
| 동시성 | 💥 우당탕탕 동시성 문제 해결하기 | 
| S027 박승찬 | S047 이동현 | S068 최다경 | S071 최정인 | 
|---|---|---|---|
| 딴 iOS | 딩동 iOS | 다우니 iOS | 조이 iOS | 
AirplaIN은 오프라인 환경에서도 소통의 즐거움을 제공합니다.
자세한 정보는 Wiki에서 확인하세요.




