-
Notifications
You must be signed in to change notification settings - Fork 936
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Develop iOS version of Loop Habit Tracker #487
Comments
What version of Swift do you compile with? I am trying to build the iOS version but I am getting the error "undeclared type: Backend". |
@StuartMesham
|
The previous issue is now fixed. To run the iOS app, just open |
Why are you not using TestFlight? We could be more beta testing this... Thanks a lot! |
@luisnabais I will post a TestFlight link when we reach beta. Currently, the app is still unusable. |
@luisnabais Please do not advertise non-open source software in our bug tracker. |
You misunderstood me. I'm not advertising anything. I was just telling you that I think it was a total rip-off of Loop Habit Tracker, maybe not even authorized. |
@luisnabais Thanks! I removed your message because even leaving the name of their app here helps to promote them. These clones are not endorsed by or affiliated with our project in any way. In particular, I cannot guarantee that they respect the privacy of your data in the same way that Loop does. |
@iSoron, I don’t know if it’s right place for comments like mine, but I am so in love with your app that it prevents me from buying an iPhone! I made a research and nothing seems to be anything close to Loop on iOS. I wish you good luck with creating iOS version of the app and can’t wait for a release! |
Build fails for me :-/ |
This comment has been minimized.
This comment has been minimized.
Folks, this is an issue to discuss the official iOS version of Loop Habit Tracker. If you are interested in developing your own habit tracker for iOS, that's fine, but please move the discussion to your own issue tracker. @Jeehut Sorry, I cannot provide a timeline for this. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Hello! I just moved over to ios and this is the app that I miss the most. I would love to contribute to the ios development in any way but I have never done anything in ios. If you can guide me to some simple open subtasks that I could take on, it would be great. :) |
This comment was marked as off-topic.
This comment was marked as off-topic.
I tried this on macOS 12.6 for iPhone 14 Pro. I keep getting the error "Command PhaseScriptExecution failed with a nonzero exit code". A quick google search revealed that the error could have been caused by a plethora of reasons, many of which didn't apply to my case. Right-Click > Open Build Log doesn't help either. How do I proceed? |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
@luisnabais This issue is for technical discussions on the iOS implementation. Feel free to post (open-source) iOS app recommendation in the discussions section. Recommendations to non-open-source apps will be removed. |
Overview
This issue will track the progress of migrating Loop Habit Tracker to iOS. As discussed in issue #486, this is Phase I of our larger effort to make the application multiplatform. The shared core will be written in Kotlin, while the iOS-specific code will be written in Swift.
The
dev
branch already contains a working prototype, with some basic features implemented. Below are a number of smaller subtasks that still need to be done. The list will be updated as we move along. As always, pull requests are very welcome. For better coordination, if you are planning to work on something, please let us know in advance. If you have any problems running the existing code, or if you have any questions, suggestions or concerns about the implementation or design of any of these features, please feel free to leave a comment.Subtasks
1. Build read-only version of the application. The interface will look and behave like the final version of the app, but the user cannot modify the database in any way.
2. Allow user to make changes to the database.
3. Additional features and performance
The text was updated successfully, but these errors were encountered: