# Slide OS - An “OS” for mini no-code apps

**URL:** <https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621>\
**Category:** Project Showcase\
**Created:** [December 4, 2019, 5:42pm UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621 "2019-12-04T17:42:14Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [February 6, 2020, 3:07am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/21 "2020-02-06T03:07:13Z")

</div>

I hope you can, and when you get it, don’t forget to share it (rhymed)! I’ll be waiting for it

Soon I’ll share my new Salon Beauty model app with some other features inside. Wait for it

---

<div class="post-metadata">

**Author:** ![ionamol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ionamol/32/1951_2.png) [@ionamol](https://community.glideapps.com/u/ionamol)\
**Post date:** [February 6, 2020, 3:24am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/22 "2020-02-06T03:24:14Z")

</div>

Sneak peak:

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/b/b57011055ed91b9e34037eb2468b1143a43b5675.gif)

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/6/6d8650d4d4007271d82c205846a58641da2f0388.gif)

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/3/356fe2e711f54bc8f6fd3b3d7ab137270f5be00b.gif)

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/a/ae5a28a437cb29986356ddaba8dc5f1e9a5fb18a.gif)

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/d/d4b8dd72a0e179e94dd71c4e5dcc0a35979e3956.gif)

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [February 6, 2020, 3:26am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/23 "2020-02-06T03:26:51Z")

</div>

👏🏼🔥

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [February 6, 2020, 3:33am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/24 "2020-02-06T03:33:29Z")

</div>

Sneak peak:

• Circle Profile Image using Rich Text not tiles;  
• Screens and Font Color totally personalized by the theme and for each person.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/f/fc629f923262330071dd04514515bb464a200016.jpeg)

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/1/1bc6229c286b60b66ab06af9e7a55a43fe8472f0.jpeg)

---

<div class="post-metadata">

**Author:** ![ionamol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ionamol/32/1951_2.png) [@ionamol](https://community.glideapps.com/u/ionamol)\
**Post date:** [February 6, 2020, 3:37am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/25 "2020-02-06T03:37:41Z")

</div>

Very cool! Good work! 👏👏👏

---

<div class="post-metadata">

**Author:** ![Aj2666](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aj2666/32/1822_2.png) [@Aj2666](https://community.glideapps.com/u/Aj2666)\
**Post date:** [February 6, 2020, 4:19am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/26 "2020-02-06T04:19:27Z")

</div>

Cool App @Lucas_Pires ! How did you approach booking in your app?

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [February 6, 2020, 4:32am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/27 "2020-02-06T04:32:59Z")

</div>

Hey @Aj2666 I was burning my mind about it, but I found a way that I’ll do further, and I share the update.

Actually I share now a new topic explaining all the features I use in this app. But, by now, it’s only by WhatsApp or calling.

---

<div class="post-metadata">

**Author:** ![Aj2666](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aj2666/32/1822_2.png) [@Aj2666](https://community.glideapps.com/u/Aj2666)\
**Post date:** [February 6, 2020, 6:56am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/28 "2020-02-06T06:56:36Z")

</div>

I think that there are quite a number of Glide community members seeking scheduling appointment solutions. I call upon glide team to consider providing a scheduling solution within their upcoming development plan / roadmap

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [February 6, 2020, 7:00am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/29 "2020-02-06T07:00:07Z")

</div>

Yes. I think it would be better.

My new topic as I said 👇🏼

[https://community.glideapps.com/t/introducing-new-concept-of-salon-beauty-barber-shop-app-circle-image-pic-font-color-personalized-screens-and-more/4314?u=lucas\_pires](https://community.glideapps.com/t/introducing-new-concept-of-salon-beauty-barber-shop-app-circle-image-pic-font-color-personalized-screens-and-more/4314)

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [February 6, 2020, 8:04am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/30 "2020-02-06T08:04:50Z")

</div>

This is my favorite thread ever!

---

<div class="post-metadata">

**Author:** ![Sandro\_Brito](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sandro_brito/32/552_2.png) [@Sandro\_Brito](https://community.glideapps.com/u/Sandro_Brito)\
**Post date:** [February 6, 2020, 9:36am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/31 "2020-02-06T09:36:15Z")

</div>

I have kinda created a game of rock, paper, scissors with glide.  
The biggest challenge I faced was the slowness of updating the google sheets and loading the result back.

In my game, ou could challenge anyone who was using the app and play rock, paper, or scissors. Without seeing what you played, they would play too.

On the challenges page I had two inline lists: open challenges and closed challenges.

---

<div class="post-metadata">

**Author:** ![ionamol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ionamol/32/1951_2.png) [@ionamol](https://community.glideapps.com/u/ionamol)\
**Post date:** [February 6, 2020, 9:22pm UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/32 "2020-02-06T21:22:37Z")

</div>

Hi Emilio, sure! I’m not gonna lie, it’s a complete mess, but it works!

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/2/24617fed90d255ef15d21b8b4f7eb85095965b14.png)  
_The “Apps” sheet_

The basics:

- This coloured sheet tab is called “apps”, each line there represent a new app.
- For each app that can have new features as inline lists/etc, I create another sheet tab with the specific items.
- Some apps need another level of hierarchy (e.g: for Notes I have a line in the “apps” tab, another tab to handle the folders per user and another tab with notes per user)
- I use visibility rules to make sure that the right components are shown in each app

---

<div class="post-metadata">

**Author:** ![emilio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emilio/32/2944_2.png) [@emilio](https://community.glideapps.com/u/emilio)\
**Post date:** [February 7, 2020, 7:39pm UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/33 "2020-02-07T19:39:25Z")

</div>

Awesome! Thanks for sharing. I’ll try and give it a go. 👍

---

<div class="post-metadata">

**Author:** ![ionamol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ionamol/32/1951_2.png) [@ionamol](https://community.glideapps.com/u/ionamol)\
**Post date:** [February 25, 2020, 6:00am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/34 "2020-02-25T06:00:52Z")

</div>

Introducing: Photo Filters!

Now you can apply filters to any image in the Photo app. I’ve added 10 different filters at the moment! I’m using an external service (Cloudinary) to handle all the images transformations - and it’s awesome. Cloudinary it’s like steroids for Glide, I’m just starting to experiment with that but I’m excited.

[https://i.imgur.com/DSS4trM.gif(image larger than 4096KB)](https://i.imgur.com/DSS4trM.gif)
  
 ![Screen Shot 2020-02-25 at 03.22.47](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/a/ab20aa5cdbfce04791f7029efed4995f82c1f8d9.jpeg) ![Screen Shot 2020-02-25 at 03.23.06](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/1/15846ca0127273901fa12fc56c2e855cce0b923d.png) ![Screen Shot 2020-02-25 at 03.23.29](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/8/84928ff60f9e5a522c40ee2b00dd79a6fc230e50.png) ![Screen Shot 2020-02-25 at 03.23.39](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/e/ed581a9c5c861f9e15625a3a60297243999f21af.png) ![Screen Shot 2020-02-25 at 03.24.19](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/1/1b8bf9e9921faf18625c4fc28264e3b2040fbdf9.png)

---

<div class="post-metadata">

**Author:** ![erwblo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwblo/32/75_2.png) [@erwblo](https://community.glideapps.com/u/erwblo)\
**Post date:** [February 25, 2020, 7:51am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/35 "2020-02-25T07:51:41Z")

</div>

WOW ! Impressive!

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [February 25, 2020, 11:11am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/36 "2020-02-25T11:11:24Z")

</div>

That’s awesome. Will it desaturate on the fly too? I’m looking to desaturate unactivated/unearned item images on the fly and desaturate them once active.

---

<div class="post-metadata">

**Author:** ![zzoldan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/zzoldan/32/452_2.png) [@zzoldan](https://community.glideapps.com/u/zzoldan)\
**Post date:** [February 25, 2020, 3:55pm UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/37 "2020-02-25T15:55:37Z")

</div>

Love it! Can’t wait to see the finished OS!

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 25, 2020, 4:22pm UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/38 "2020-02-25T16:22:10Z")

</div>

Very cool with the photos. I had a thought for your choice component. What if you do 2 or 3 choice components, in the horizontal layout, that fill the same column, but break up the choices into 2 or 3 lists of 5 choices. Then you could flip around between images filters while still viewing the image on the screen.

---

<div class="post-metadata">

**Author:** ![ionamol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ionamol/32/1951_2.png) [@ionamol](https://community.glideapps.com/u/ionamol)\
**Post date:** [February 29, 2020, 1:09am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/39 "2020-02-29T01:09:52Z")

</div>

Hey @Jeff_Hager, thanks for the idea. I did some experiments and I think that I like the solution for now.

I created 3 horizontal choices with 9 filters divided into 3 groups (1, 2, 3). I also added a right arrow to the first group, a left arrow and a “blank character + space + right arrow”(this is important because the choice option needs to be different from the previous right arrow but look the same) to the second group and a “blank character + space + left arrow” to the third group.

Then I created some visibility rules so the user feels that clicking arrows scroll the choice options.

It is a bit buggy right now (maybe you can help @david or @Mark), because the choice option glitches some times, causing it to bounce back to the previous selection.

I know that the solution is not perfect - I have to show the original image every time the user clicks an arrow for example - but is good enough for now, maybe something like this “UI” becomes a layout option in the future.

 ![Screen Shot 2020-02-28 at 22.07.22](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/a/a830a90937b62e34cab3bfdcc2af2820f10c10fb.jpeg) ![Screen Shot 2020-02-28 at 22.07.31](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/8/8473942ab204868d3837d7e4946a7e364676bde0.png) ![Screen Shot 2020-02-28 at 22.07.40](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/8/8e8a6d30a16183d3d211a273dde0df8f0fe44f8f.jpeg) ![Screen Shot 2020-02-28 at 22.07.49](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/5/50ea7d50891321e4f00d11514a6d8e2b293de915.png) ![Screen Shot 2020-02-28 at 22.07.56](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/9/9689d3c6f915c1521c7dc552845de0fd05496d3f.jpeg) ![Screen Shot 2020-02-28 at 22.08.07](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/f/f79829a49a4a053255defdbe4c5debe7a606b677.png)

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 29, 2020, 2:00am UTC](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621/40 "2020-02-29T02:00:05Z")

</div>

Very cool with the arrows. Looks great! I’ll have to remember that. As for the bugginess, I’ve seen that too. I’m pretty sure it’s a timing issue with rapid changes to the choice component and the value in the sheet syncing back to glide before the newest selection is synced to the sheet. I’m really hoping the ‘user specific data’ column in staging will solve this problem as I assume that the column value will not be synced back to the sheet.

[Previous page](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621.md?page=1)

[Next page](https://community.glideapps.com/t/slide-os-an-os-for-mini-no-code-apps/2621.md?page=3)
