Skip to content
This repository has been archived by the owner on May 8, 2019. It is now read-only.

Commit

Permalink
small lang changes
Browse files Browse the repository at this point in the history
  • Loading branch information
MaureenElsberry authored Jan 26, 2017
1 parent 9afdc23 commit 09ba493
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions modules/docs/src/main/tut/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,27 +10,27 @@ technologies:

- **It's easier to find apps when they are grouped in Collections**

9Cards auto-categorizes your apps into smart Collections. You also can explore different Collections created and shared by other users in order to discover new ways to use your smartphone
9 Cards categorizes your apps into smart Collections. You can also explore Collections created and shared by other users in the community and discover new ways to use your smartphone.

- **Every moment of the day is different using Moments**

We called Moments to the parts in your day a day that use the phone for something in particular. Listen music, relax at your home, working at the office… Moments allow you to select the widgets associated with the particular moment in the day you’re in.
Your phone use changes throughout the day, that’s why 9 Cards shows widgets by Moments that are adapted to your daily routine. Whether you like to play games when you’re at home, listen to music on your commute, or check email during work, 9 Cards will learn your habits and launch the apps you want, when you want them.

- **Apps are important, your Contacts too**
- **Apps are important, your Contacts are too**

Our App Drawer hides many behaviors focused on your productivity. With a simple gesture, you can access to your contacts, filter your apps by recently installed or see your missed calls. By the way, you also can search in Google Play directly
Our App Drawer's behavior is focused on your productivity. With a simple gesture, you can access your contacts, filter your apps by recently installed, or see your missed calls. You can also search directly in Google Play.


FOR DEVELOPERS

- **Functional Programing also in the client side**
- **Functional Programing in the client side**

9 Cards App has been developed with Scala emphasizing in a Functional Architecture within an imperative world. 9 Cards doesn't use Android libraries for views; the project only uses the Android SDK, and all views and business logic have been created in Scala.
The 9 Cards app was developed with Scala on Android and emphasizes a Functional Programming style over the available imperative Android SDK. 9 Cards doesnt use common Java Android libraries for views; instead, all views are based on Macroid for Functional UI composition and the business logic in the client is built atop a simple monad transformer stack in Scala.

- **A modern architecture in Backend using Free Monads**
- **A modern architecture in the Backend using Free Monads**

The server app architecture is based on free monads. A Free Monad is a data type that allows the decoupling of program declaration from program interpretation. This means you can use Free monads and Free applicatives to completely describe a program’s business logic.

- **9 Cards would not be possible without the Scala Libraries**
- **9 Cards would not be possible without Scala Libraries**

We are using the most popular Scala libraries in the client and backend, for instance: Cats, Monix, Doobie, scalaZ, scalacheck and so on, and frameworks as Spray on the server side. Our goal has been to create a similar architecture in client and server using these amazing libraries of the Scala Ecosystem.
We are using some of the most popular Scala libraries in the client and backend, for instance: Cats, Monix, Doobie, scalaZ, scalacheck and so on, and frameworks such as Spray on the server side. Our goal has been to create a similar architecture for the client and server using these amazing libraries of the Scala Ecosystem.

0 comments on commit 09ba493

Please sign in to comment.