After doing two separate side by side examples of our apps and doing user acceptance testing with them. I have a couple issues I would like help with.
1. The buttons within the NavBar are not the same tappable area. I can fix some of this with css to make with wider or taller. However it seems full native apps NavBar buttons in iOS can be tapped when tapping on the bottom portion of the status bar. For example try to tap the back button by hitting closer to the carrier text on a full native app and it will go back. With Kendo UI within a Cordova shell it won't work unless you tap lower.
Can you help me make this more native like? Watching people tap the back button sometimes 4 times makes for a lesser user experience. Also have you seen this same effect in your internal testing?
I also have tested other known hybrid apps, which also exhibit this behavior, and wanted to know if this is a limitation to hybrid apps that use html for navigation.
2. Email Sending upon completion or cancel does not return to app
In a full native app in iOS when sending an email or trying to and canceling it goes back to the app. I am currently using a mailto: link to create an email and it just goes to the email app after sending an email.
How can I get full native behavior using Cordova and Kendo on iOS?
3. Best practices for sliding transitions
What are the best practices for getting transitions to appear native like in iOS? Some times the screen scrolls inefficiently or jittery screaming a non native experience on a modern iPhone.
What are best practices on view initializations or other framework settings to minimize view transition speed/quality?
4. Text Selection
I want certain areas of my app to be selectable for users to copy and paste data, can this be done, or does this create lots of opportunities for undesired app behavior?
1. The buttons within the NavBar are not the same tappable area. I can fix some of this with css to make with wider or taller. However it seems full native apps NavBar buttons in iOS can be tapped when tapping on the bottom portion of the status bar. For example try to tap the back button by hitting closer to the carrier text on a full native app and it will go back. With Kendo UI within a Cordova shell it won't work unless you tap lower.
Can you help me make this more native like? Watching people tap the back button sometimes 4 times makes for a lesser user experience. Also have you seen this same effect in your internal testing?
I also have tested other known hybrid apps, which also exhibit this behavior, and wanted to know if this is a limitation to hybrid apps that use html for navigation.
2. Email Sending upon completion or cancel does not return to app
In a full native app in iOS when sending an email or trying to and canceling it goes back to the app. I am currently using a mailto: link to create an email and it just goes to the email app after sending an email.
How can I get full native behavior using Cordova and Kendo on iOS?
3. Best practices for sliding transitions
What are the best practices for getting transitions to appear native like in iOS? Some times the screen scrolls inefficiently or jittery screaming a non native experience on a modern iPhone.
What are best practices on view initializations or other framework settings to minimize view transition speed/quality?
4. Text Selection
I want certain areas of my app to be selectable for users to copy and paste data, can this be done, or does this create lots of opportunities for undesired app behavior?