• Swift 99.9%
  • Ruby 0.1%
Find a file
2026-05-03 02:23:26 +02:00
.github chore(deps): migrate from cocoapods to swift package manager 2026-05-02 01:03:22 +02:00
vibetype chore: implement feedback 2026-04-10 07:22:45 +02:00
vibetype.xcodeproj ci(release): v0.5.3 2026-05-03 02:23:26 +02:00
.gitignore chore(git): add ignore file 2023-11-26 09:51:28 +01:00
.renovaterc.json refactor(renovate): rename configuration file 2025-11-28 05:59:00 +01:00
.ruby-version chore(deps): update all non-major dependencies (#37) 2026-04-22 08:16:07 +00:00
CODEOWNERS chore(git): add code owner 2026-02-20 05:11:09 +01:00
ExportOptions.plist ci: v0.5.1 2026-04-13 16:52:42 +02:00
Gemfile ci(github): add workflow 2025-11-28 06:05:54 +01:00
launch-64.png feat(style): update maevsi to vibetype icons 2025-03-13 16:46:29 +01:00
launch-128.png feat(style): update maevsi to vibetype icons 2025-03-13 16:46:29 +01:00
launch-192.png feat(style): update maevsi to vibetype icons 2025-03-13 16:46:29 +01:00
launch-256.png feat(style): update maevsi to vibetype icons 2025-03-13 16:46:29 +01:00
launch-512.png feat(style): update maevsi to vibetype icons 2025-03-13 16:46:29 +01:00
LICENSE Adds files 2023-05-31 16:51:54 +02:00
README.md chore(deps): migrate from cocoapods to swift package manager 2026-05-02 01:03:22 +02:00

📱 Vibetype iOS

The native iOS wrapper for Vibetype's Progressive Web App

CI Status


📋 Table of Contents


🎯 Overview

Vibetype iOS provides a native wrapper around Vibetype's Progressive Web App, running in a WKWebView. This approach gives you:

  • Native feel with full-screen WebView experience
  • 🔔 Push notifications via Firebase Cloud Messaging (APNs-backed)
  • 📦 Zero setup dependencies managed via Swift Package Manager
  • 🚀 Fast iteration update web content without app store releases

Quick Start

Already have Xcode? You can start immediately:

open vibetype.xcodeproj

That's it! SPM handles all dependencies automatically. Press Cmd+R to build and run.


🔧 Full Setup

Prerequisites

  • macOS with Xcode installed
  • Apple Developer account for signing & push notifications (optional)
  • Homebrew for managing Ruby (optional)

Managing Dependencies

Dependencies are managed through Swift Package Manager (SPM), which is integrated into Xcode. No additional tools need to be installed.

To update dependencies:

  1. Open vibetype.xcodeproj in Xcode
  2. Go to FilePackagesUpdate to Latest Package Versions
  3. Or select the project, then Package Dependencies tab to manage individual packages