DEV Community

Cover image for Help test the DEV beta app!
Jess Lee for The DEV Team

Posted on

Help test the DEV beta app!

To all the iOS users out there: we'd love your help testing the DEV beta app. None of us on the core team are mobile experts but, with the help from a few community members, we've stood something up that can be released soon after a few bugs are sorted out.

If you're interested in helping us report and/or fix these bugs, please download the app. This link should provide all the details (you'll have to download TestFlight first): https://testflight.apple.com/join/7Wq8VRLQ

And the GitHub repo for anyone interested in poking around:

GitHub logo forem / DEV-ios

DEV Community iOS App

Build Status GitHub License Language Maintainability Test Coverage

DEV iOS 💖

This is the repo for the dev.to iOS app.

Status:

Released first version, more info: https://twitter.com/bendhalpern/status/1061323718058786822

Design ethos

We will grow to include more native code over time, but for now we are taking the approach of native shell/web views. This approach lost favor early in iOS days, but I believe it is a very valid approach these days. It is inspired by how Basecamp does things. Our tech stack is a bit different, but the ideas are the same.

https://m.signalvnoise.com/basecamp-3-for-ios-hybrid-architecture-afc071589c25

https://signalvnoise.com/posts/3743-hybrid-sweet-spot-native-navigation-web-content

https://signalvnoise.com/posts/3766-hybrid-how-we-took-basecamp-multi-platform-with-a-tiny-team

https://www.youtube.com/watch?v=SWEts0rlezA

By leveraging wkwebviews as much as possible, I think we can make this all pretty awesome and sync up with our web dev work pretty smoothly. And where it makes sense, we can re-implement certain things fully native, or build entirely native features. Life's a journey, not a destination.

Contributing

  1. Fork and clone the project.
  2. Build and run the project in XCode.

Thanks for your help 🙏

Latest comments (59)

Collapse
 
prabhakar17 profile image
Prabhakar Mishra

Just curious,why did we chose to take native approach to built the app vs using something like Flutter or React Native?

Collapse
 
helenanders26 profile image
Helen Anderson

Just published my first post via the app. Everything worked as expected and was just as easy as publishing via my desktop

A very enthusiastic two thumbs up 👍👍

Collapse
 
jenbutondevto profile image
Jen

Would you be be open to starting a gitter/discord/slack for bug reporting and convos regarding contributing? @ben , @jess ?

Collapse
 
jess profile image
Jess Lee

Hey Jen! I can add you to our iOS group on DEV Connect :)
We try and consolidate all bug reports on the iOS repo -- github.com/thepracticaldev/DEV-ios

Collapse
 
jenbutondevto profile image
Jen

Ace, thanks! 🤘

Collapse
 
thejessleigh profile image
jess unrein

Loving the app so far except for one thing - when I try to upload an image in a comment, I’m unable to actually target and then copy the resulting url. A button to automatically copy the url to your clipboard would be fantastic!

Collapse
 
jess profile image
Jess Lee

Cool, I created an issue 😇

Improve Image Upload & Copy/Paste #81

Is your feature request related to a problem? Please describe. From a comment on dev.to:

when I try to upload an image in a comment, I’m unable to actually target and then copy the resulting url.

Describe the solution you'd like

A button to automatically copy the url to your clipboard would be fantastic!

Collapse
 
gualtierofr profile image
Gualtiero Frigerio

So far I’ve found nothing wrong with it.
All my apps use web views, they’re not a simple wrapper to a web app but I really like the hybrid approach.

Collapse
 
francisprovost profile image
Francis Provost

Timing it perfectly with the Xr release 👌

Collapse
 
imcypher profile image
Joseph Cook

Posting this from the beta. More than willing to help out and test.

Collapse
 
dimensi0n profile image
Erwan ROUSSEL

I want this app 😍

Collapse
 
eayurt profile image
Ender Ahmet Yurt

hello from dev ios app ✌️😘😎

Collapse
 
mungaiandela profile image
Martin Mungai

Testflight link is broken guys

Collapse
 
jess profile image
Jess Lee

@mungaiandela and @joppedc are you still getting an error?

Collapse
 
joppedc profile image
JoppeDC

Nope working now and replying with the app 😉

Collapse
 
joppedc profile image
JoppeDC

Sadly, the testflight url gives me an internal server error :(

Collapse
 
elmuerte profile image
Michiel Hendriks • Edited

I wish more screen estate was dedicated to the article. The social bar should maybe be part of the top toolbar?

PS. posting a screenshot via the app was a bit complicated. Pasting the URL from the small edit field and then writing the markdown for it.

Collapse
 
amareis profile image
Иван Плесских • Edited

I done dev.to android app half year ago. It's just simple webview, but works nice. I even wrote email to dev.to support about it, but there is no answer.
thepracticaldev.s3.amazonaws.com/i...

Collapse
 
equinusocio profile image
Mattia Astorino

I don’t see the notifications badge on the app icon even when i have unread notifications.

Collapse
 
stephanie profile image
Stephanie Handsteiner

Installed. 👌