Skip to content
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

Could you please prepare some basic build instructions? #220

Open
alex-ter opened this issue Jan 15, 2017 · 2 comments
Open

Could you please prepare some basic build instructions? #220

alex-ter opened this issue Jan 15, 2017 · 2 comments

Comments

@alex-ter
Copy link
Member

Hello Stefan (@j-4), Olivier (@obilodeau),

I want to write a Dropbox sync plugin for Tomdroid, which would use Dropbox' API directly instead of syncing to SD card and then using something like Dropsync, which is quite clumsy and not always works. That would help me (and I'm sure many others) to have a fully rounded note-taking scheme for my several PCs and a phone, the latter is lacking sync right now.

I've just tried importing the Tomdroid project into current Android Studio and while it generally is able to build an APK, trying to run fails with the app not being able to find the NoteProvider class. I see it's present there, so I guess some tweaks are needed for the project to be assembled properly under Android Studio. Could you please describe how did you build/debug the app in the past?

While this would be my almost first foray into Android development, I'm willing to spend some time to get it up to date, so that I or any potential other contributors could just start working on it, using the modern Android toolchain - so if you could provide me with some directions, that would be really great.

@j-4
Copy link
Member

j-4 commented Jan 19, 2017 via email

@alex-ter
Copy link
Member Author

alex-ter commented Jan 19, 2017

Thanks, got it on the build process - I'll see then if I can figure it out with Android Studio.

As for the Xamarin one, that could be a nice idea, a while ago I read they promise a free license for OSS projects, though I couldn't find any details (I haven't tried too hard though). Getting a unified code base (and also C#) for all mobile platforms sounds indeed very appealing 😃 Though indeed there are things to clarify. E.g. I'm not sure how mature Tomboy library is, last we discussed it with Jared it was like "basics are there, but quite some work is still required". And Xamarin Platform license is yet another thing.

All in all, I think we could have a short pros/cons list for both approaches, gather that additional data and then make a decision of where to move with this. Just to keep it simple.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants