Compare commits

...

2 Commits

Author SHA1 Message Date
Adam Stepinski
003ce51efd
Merge pull request #80 from bigskysoftware/adam/conventions
follow grammar and capitalization conventions across the book
2023-06-14 12:01:58 -07:00
Adam Stepinski
355a220fdc follow grammar and capitalization conventions across the book 2023-06-14 11:39:47 -07:00
3 changed files with 12 additions and 12 deletions

View File

@ -56,13 +56,13 @@ Weve seen that the hypermedia architecture can address the shortcomings of SP
But can hypermedia work for mobile apps as well?
The answer is yes!
Just like on the web, we can use Hypermedia formats on mobile and let it serve as the engine of application state.
Just like on the web, we can use hypermedia formats on mobile and let it serve as the engine of application state.
All of the logic is controlled from the backend, rather than being spread between two codebases.
Hypermedia architecture also solves the annoying problem of API churn on mobile apps.
Since the backend serves a Hypermedia response containing both data and actions, there's no way for the data and UI to get out of sync.
Since the backend serves a hypermedia response containing both data and actions, there's no way for the data and UI to get out of sync.
No more worries about backwards compatibility or maintaining multiple API versions.
So how can you use Hypermedia for your mobile app?
So how can you use hypermedia for your mobile app?
There are two approaches employing hypermedia to build & ship native mobile apps today:
- Web views, which wraps the trusty web platform in a mobile app shell

View File

@ -6,7 +6,7 @@
Earlier chapters in this book explained the benefits of building apps using the hypermedia architecture.
These benefits were demonstrated by building a robust Contacts web application.
Then, Chapter 11 argued that hypermedia concepts can and should be applied to platforms other than the Web.
Then, Chapter 11 argued that hypermedia concepts can and should be applied to platforms other than the web.
We introduced Hyperview as an example of a hypermedia format and client specifically designed for building mobile apps.
But you may still be wondering: what is it like to create a fully-featured, production-ready mobile app using Hyperview?
Do we have to learn a whole new language and framework?