An iOS app for Roam Research

Related tags

SwiftUI App roam-app
Overview

Roam Research App

An iOS app for Roam Research, including a "Share to Roam" extension.

This app wraps the Roam Research website in a webview, allowing you to benefit from native app features such as multitasking on iPad. It also includes a Share Sheet integration which leverages Roam's Quick Capture page to quickly share any content to your graph from the native iOS share menu.

Installing

I've submitted this app for inclusion on the App Store, but it probably won't be accepted (Apple doesn't really like apps which just "wrap" websites).

If you really want to run this on your device, your best bet is to grab the .ipa file from the releases tab and install it with Altstore (see this guide). Or, if you're a developer and know what you're doing, use Xcode.

Contributing

This is my first iOS app, and my first experience with Swift. There are probably much better ways to do the things I've done and, if you know them, I'd really appreciate a PR 😁

Other than that, a better onboarding mechanism (an actual Swift view to select your graph instead of an alert) would be very welcome.

License

This project is open-sourced software licensed under the MIT license. See the License file for more information.

You might also like...
Ios-weather-app - A simple weather app with swift
Ios-weather-app - A simple weather app with swift

AHOY Assignment Weather app Main Screen Settings Architecture The Architecture u

Marvel-App - Marvel App For iOS Using Swift
Marvel-App - Marvel App For iOS Using Swift

App Previews Home Screen Detail View Features Async await UICollectionViewCompos

Small app trying to recreate the Github's repos section from the iOS app with RxSwift and .nibs
Small app trying to recreate the Github's repos section from the iOS app with RxSwift and .nibs

Github Profile Repos Small app trying to recreate the Github's repos section from the iOS app with RxSwift and .nibs. This project is currently in pro

An IOS app that shows big 6 different animals from different National Parks from Africa, App available for mactosh
An IOS app that shows big 6 different animals from different National Parks from Africa, App available for mactosh

An IOS app that shows big 6 different animals from different National Parks from Africa, App available for mactosh. Africa was developed using SwiftUI

This To-Do app was developed using Swift and SwiftUI and works on iOS, MacOS (Apple Silicon) and WatchOS. The tasks are kept on storage even when the app is restarted.

ToDo-SwiftUI This app has a lot of sentimental value for me, given that it helped me a lot to understand the process of doing an iOS app and became th

Booky heavily-commented demo app built to explore Apple's new 'App Intents' framework introduced in iOS 16
Booky heavily-commented demo app built to explore Apple's new 'App Intents' framework introduced in iOS 16

Booky Demo App ℹī¸ ABOUT Booky is a work-in-progress, heavily-commented demo app built to explore Apple's new 'App Intents' framework introduced in iOS

Quotes App is quotes browsing app which is built with Quotable Free API completely in SwiftUI.
Quotes App is quotes browsing app which is built with Quotable Free API completely in SwiftUI.

Quotes App is quotes browsing app which is built with Quotable Free API completely in SwiftUI. You can watch the whole journey of building this

Stocks-App - App that allows the user to track stocks of their choice
Stocks-App - App that allows the user to track stocks of their choice

Stocks-App App that allows the user to track stocks of their choice (Coming soon

Comments
  • I can't sync after I edit some block

    I can't sync after I edit some block

    I have to say this app is amazing for me which I have waiting for a long time.

    But when I use the app, after I edit some block, I can't sync. Even I can open pwa version.

    iOS 15 iPhone 7 Plus

    Picture shows 'Roam is online'.

    Only when I reopen RR, sync will work will.

    Thank you for making such an amazing app!

    opened by Batapha 1
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 51% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /Roam Research/Assets.xcassets/AppIcon.appiconset/icn-1024.png | 307.00kb | 137.15kb | 55.33% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/[email protected] | 26.46kb | 13.88kb | 47.53% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/[email protected] | 23.42kb | 12.55kb | 46.41% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/[email protected] | 20.06kb | 10.98kb | 45.24% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/[email protected] | 14.07kb | 8.14kb | 42.14% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/[email protected] | 14.07kb | 8.14kb | 42.14% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/[email protected] | 8.90kb | 5.53kb | 37.89% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/[email protected] | 7.97kb | 5.09kb | 36.11% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/icn-76.png | 7.47kb | 4.84kb | 35.30% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/[email protected] | 5.61kb | 3.88kb | 30.75% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/[email protected] | 5.39kb | 3.79kb | 29.83% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/[email protected] | 3.67kb | 2.90kb | 20.95% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/icn-40.png | 3.67kb | 2.90kb | 20.95% | | /Roam Research/Assets.xcassets/AppIcon.appiconset/icn-29.png | 2.78kb | 2.43kb | 12.78% | | | | | | | Total : | 450.55kb | 222.20kb | 50.68% |


    Black Lives Matter | 💰 donate | 🎓 learn | ✍🏾 sign

    📝 docs | :octocat: repo | 🙋🏾 issues | 🏅 swag | đŸĒ marketplace

    opened by imgbot[bot] 0
  • Dark Mode CSS does not render properly

    Dark Mode CSS does not render properly

    I have some custom CSS in my roam/css to invert colors for Dark Mode:

    image

    The code does something weird on the mobile app and stays light instead of dark:

    IMG_AB2B067EC049-1

    opened by jdsimcoe 0
  • Share Sheet not working

    Share Sheet not working

    Hi, I installed it successfully through xCode. The main app is running good. But when I try to use the share sheet I get the error message "Please select a graph from the Roam app first". In the background I see the Roam Sign-In dialogue, but I can't access it, because once I click the modal error dialog with "OK" the sign in page disappears. image

    opened by palladion 1
Owner
Miguel Piedrafita
19-year-old maker
Miguel Piedrafita
In this mini app covered the concepts like basics of SwiftUI and Navigations and Animations and List with CRUD functions and MVVM and App Launch and App icons adding and also applied persistence using UserDefaults Concept.

TodoList In this application used the concepts from the beginner level project of SwiftUI_Evolve_1 The following concepts covered in this mini app Swi

Sivaram Yadav 2 Dec 4, 2021
NetFun-ios-app - iOS app using BFF service to display processed data.

NetFun-ios-app iOS app using BFF service to display processed data. The iOS demo developed in SwiftUI and it uses BFF service to show expected UI comp

Minhaz Panara 0 Jan 3, 2022
Porting the example app from our Advanced iOS App Architecture book from UIKit to SwiftUI.

SwiftUI example app: Koober We're porting the example app from our Advanced iOS App Architecture book from UIKit to SwiftUI and we are sharing the cod

raywenderlich 55 Dec 19, 2022
SwiftUI App to view the App Activity Record from iOS 15

App Activity Viewer A viewer for the iOS 15 "Record App Activity" export. FAQ How do I create an App Activity Report? Go to the "Settings" app of your

Jannik Arndt 13 Nov 16, 2022
iOS app for Ribbit, Broker API Reference App

Ribbit Reference Implementation (iOS) The reference implementation for designing the iOS user interface of a broker-dealer trading application with th

Alpaca 23 Dec 14, 2022
The app provides additional actions for the Shortcuts app on macOS and iOS.

Actions Supercharge your shortcuts The app provides additional actions for the Shortcuts app on macOS and iOS. Submit action idea (Submit an issue bef

Sindre Sorhus 1.2k Dec 29, 2022
A todo list iOS app developed with swift5 and coredata to persist data, this app help people organise their tasks on categories.

A todo list iOS app developed with swift5 and coredata to persist data, this app help people organise their tasks on categories. The app is simple, intuitive, and easy to use and update tasks informations.

null 1 Oct 10, 2022
The app demonstrates how to use Firebase in a SwiftUI iOS app

Firebase SwiftUIDemo app This app demonstrates how to use Firebase in a SwiftUI iOS app. Firebase Setup Go to firebase.com Click new project. Copy app

Andrew Gholson 0 Nov 28, 2021
An iOS app that visually clones Spotify's app and consumes the official Spotify's Web API to show(and play) songs, podcasts, artists and more.

SpotifyClone An iOS app that visually clones Spotify's app and consumes the official Spotify's Web API to show(and play) songs, podcasts, artists and

Gabriel Denoni 11 Dec 27, 2021
IOS-Quiz-App- - A trivia quiz app built with Swift using MVC structure

Quiz App A trivia quiz app built with Swift using MVC structure. Default Quiz

null 0 Feb 25, 2022