aykit / myownnotes-ios Goto Github PK
View Code? Open in Web Editor NEWNotes for ownCloud App - IOS
License: GNU General Public License v3.0
Notes for ownCloud App - IOS
License: GNU General Public License v3.0
It’s a bit strange that the app doesn’t have its name in the header. :) Just a simple »MyOwnNotes« or »ownCloud Notes« would make it look more like a proper app.
Similar to the same issue on Android: aykit/MyOwnNotes#25
Notes are not saved at all unless you press the »Save« button. This leads to loss of notes very easily as you don’t always remember to press the save button.
Instead, notes should be saved in one or ideally all of these ways:
Similar to the Android issue aykit/MyOwnNotes#19
It would be very helpful to be able to filter notes by search.
In the iOS version, it could be when you pull down – before pull to refresh is carried out. See the native mail app for example.
Currently to start a new note, you need to:
This gets tedious quickly – instead the keyboard should always be shown directly for new notes. Only for new notes though, not for existing ones – the Android app has the reverse issue aykit/MyOwnNotes#22 )
After connecting to an ownCloud server, there is a »Success: ownCloud found« popup. That’s really unnecessary because the notes are shown already. A notice is only important if it doesn't work.
This is a question from the friendly competition. Is your app working when the user has enabled ownCloud file encryption? If so, did you do anything special to solve this issue? See owncloud/notes#48 and owncloud/core#8830 for reference. I had some problems compiling your code but from a quick reading of it I see that we are both using AFNetworking so I would imagine we have the same issue.
When viewing a note, there is an empty bottom bar. That could be removed to offer more space to view the note.
Most iOS apps have transparent/translucent bars. This is because it gives the feeling of having more space on a mobile device. Would be good to have it in MyOwnNotes as well.
The bottom bar in the app is only there for the settings icon. The bar makes the list feel cramped and less open. Also you are simply able to view less notes at once.
Instead, the settings icon could go into the header, next to the »Edit« icon.
Since there’s swipe to delete, the »Edit« function seems not useful. It’s not even batch editing. Better placed there would be the settings icon, see #6
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.