# I want shorts

**URL:** <https://community.glideapps.com/t/i-want-shorts/75838>\
**Category:** Ask for Help\
**Created:** [August 24, 2024, 2:19pm UTC](https://community.glideapps.com/t/i-want-shorts/75838 "2024-08-24T14:19:15Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ashton\_Pelzel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ashton_pelzel/32/78156_2.png) [@Ashton\_Pelzel](https://community.glideapps.com/u/Ashton_Pelzel)\
**Post date:** [August 24, 2024, 2:19pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/1 "2024-08-24T14:19:15Z")

</div>

How do I make shorts component? I wanna make a tiktok-like application, and I can’t seem to do it. I want the ability for them to post videos. How do I make it?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 25, 2024, 1:10am UTC](https://community.glideapps.com/t/i-want-shorts/75838/2 "2024-08-25T01:10:05Z")

</div>

How do you expect your users to scroll through videos? Just like TikTok/Instagram reels?

---

<div class="post-metadata">

**Author:** ![Ashton\_Pelzel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ashton_pelzel/32/78156_2.png) [@Ashton\_Pelzel](https://community.glideapps.com/u/Ashton_Pelzel)\
**Post date:** [August 28, 2024, 8:27pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/3 "2024-08-28T20:27:43Z")

</div>

Yeah, just like that. One thing: they need a shorts post component.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 28, 2024, 11:33pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/4 "2024-08-28T23:33:17Z")

</div>

For posting, you can theoretically add a form and tell them to upload a video through the File Picker component, but I don’t think you can emulate the scrolling experience with native Glide components.

---

<div class="post-metadata">

**Author:** ![Ashton\_Pelzel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ashton_pelzel/32/78156_2.png) [@Ashton\_Pelzel](https://community.glideapps.com/u/Ashton_Pelzel)\
**Post date:** [August 30, 2024, 6:45pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/5 "2024-08-30T18:45:30Z")

</div>

How about a button of going to the next video they posted?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 31, 2024, 12:20am UTC](https://community.glideapps.com/t/i-want-shorts/75838/6 "2024-08-31T00:20:49Z")

</div>

Do you have a visual representation of what you want to achieve? A next button is achievable, but it isn’t straightforward. Maybe a custom collection with a video component is better for you?

---

<div class="post-metadata">

**Author:** ![Ashton\_Pelzel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ashton_pelzel/32/78156_2.png) [@Ashton\_Pelzel](https://community.glideapps.com/u/Ashton_Pelzel)\
**Post date:** [August 31, 2024, 10:36pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/7 "2024-08-31T22:36:29Z")

</div>

Yeah, I want a button at the bottom of the screen going to the next video, and I want the actual short in the middle. I can work on the create and next, but I need help with the shorts.

---

<div class="post-metadata">

**Author:** ![Ashton\_Pelzel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ashton_pelzel/32/78156_2.png) [@Ashton\_Pelzel](https://community.glideapps.com/u/Ashton_Pelzel)\
**Post date:** [August 31, 2024, 10:47pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/8 "2024-08-31T22:47:55Z")

</div>

Also the only video component there is that is a video from Youtube or smth

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 31, 2024, 11:28pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/9 "2024-08-31T23:28:29Z")

</div>

You can always change the source of the video to the column where you allow your users to upload videos.

---

<div class="post-metadata">

**Author:** ![Ashton\_Pelzel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ashton_pelzel/32/78156_2.png) [@Ashton\_Pelzel](https://community.glideapps.com/u/Ashton_Pelzel)\
**Post date:** [September 1, 2024, 12:38pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/10 "2024-09-01T12:38:42Z")

</div>

I can’t make a video column, as I have already tried before.

---

<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:** [September 1, 2024, 1:42pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/11 "2024-09-01T13:42:26Z")

</div>

Any column can be a video column. After all, it’s only holding a url, whether it’s a YouTube url or the url of the file that is uploaded through Glide. Just use a basic text column to upload and store videos.

---

<div class="post-metadata">

**Author:** ![Ashton\_Pelzel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ashton_pelzel/32/78156_2.png) [@Ashton\_Pelzel](https://community.glideapps.com/u/Ashton_Pelzel)\
**Post date:** [September 10, 2024, 3:44pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/12 "2024-09-10T15:44:55Z")

</div>

And about the layout preview? And how do we get the video in one of the columns? There’s only Name, Description, Image, and Category.

---

<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:** [September 10, 2024, 4:42pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/13 "2024-09-10T16:42:53Z")

</div>

I don’t know what you are asking. Add whatever columns you need to the table. Add whatever components you need to the appropriate screen to aquire or display the video. If you are uploading a video, use a file picker. If you are referring to an already hosted video, use a text entry and enter the url.

---

<div class="post-metadata">

**Author:** ![Ashton\_Pelzel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ashton_pelzel/32/78156_2.png) [@Ashton\_Pelzel](https://community.glideapps.com/u/Ashton_Pelzel)\
**Post date:** [September 12, 2024, 3:54pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/14 "2024-09-12T15:54:12Z")

</div>

…due to your help, I made a concept.

 ![Screenshot 2024-09-12 11.53.46 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/c/4cc826cdc0fb81a8cd99fcb50d9dafe2e60ddccd.png)

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [September 19, 2024, 3:55pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/15 "2024-09-19T15:55:04Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.

---

<div class="post-metadata">

**Author:** ![Ashton\_Pelzel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ashton_pelzel/32/78156_2.png) [@Ashton\_Pelzel](https://community.glideapps.com/u/Ashton_Pelzel)\
**Post date:** [September 25, 2024, 2:50pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/16 "2024-09-25T14:50:43Z")

</div>

As y’all know, I was making a shorts concept for Glide. But one thing: I don’t know what the next button should do, I did “shuffle order”, it didn’t work. What should I do???

 ![Screenshot 2024-09-25 10.50.54 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/7/e76fd13d16353a564e5842112ebcc10e2d938b2d.png)

NOTE: THIS WAS FROM THE “I want shorts” TOPIC.

---

<div class="post-metadata">

**Author:** ![Ashton\_Pelzel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ashton_pelzel/32/78156_2.png) [@Ashton\_Pelzel](https://community.glideapps.com/u/Ashton_Pelzel)\
**Post date:** [September 26, 2024, 3:41pm UTC](https://community.glideapps.com/t/i-want-shorts/75838/17 "2024-09-26T15:41:37Z")

</div>

I need help, I made a short concept for a TikTok like app instead with a button that says next. I need help, what should the button do to make it switch videos?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [September 27, 2024, 12:00am UTC](https://community.glideapps.com/t/i-want-shorts/75838/18 "2024-09-27T00:00:47Z")

</div>

Please don’t create duplicated posts about the same topic and ask for us not to merge it. Keep the discussion to this one.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [September 27, 2024, 12:01am UTC](https://community.glideapps.com/t/i-want-shorts/75838/19 "2024-09-27T00:01:03Z")

</div>



---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [September 27, 2024, 12:02am UTC](https://community.glideapps.com/t/i-want-shorts/75838/20 "2024-09-27T00:02:00Z")

</div>

For your question:

> [@Next/Previous record/details screen buttons](https://community.glideapps.com/t/next-previous-record-details-screen-buttons/68411/9):
>
> Start by building the columns for the 2nd use case in the following post. Once you have that, create 2 math columns. One to subtract 1 from the index, and one to add 1 to the index. Next, create 2 single relation columns. One that links the first math column to the index column, and a second relation that links the other math column to the Index. Now you should have two relations that each point to the row above and below the current row. Now on your detail screen add two buttons. Both …

[Next page](https://community.glideapps.com/t/i-want-shorts/75838.md?page=2)
