# "For now, you can only add a component in a details view" On Classic Apps

**URL:** <https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100>\
**Category:** Ask for Help\
**Created:** [September 13, 2023, 6:57pm UTC](https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100 "2023-09-13T18:57:19Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rimatcom](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rimatcom/32/32285_2.png) [@Rimatcom](https://community.glideapps.com/u/Rimatcom)\
**Post date:** [September 13, 2023, 6:57pm UTC](https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100/1 "2023-09-13T18:57:19Z")

</div>

Hey I want to use the (so useful component) **scan barcode button** so I create a new classic app but that message blocks me to create new components … how can I change this behavior ? or the screen type

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/d/1d4b78bf864f9ece7c51fb4eaba9e5acc9c1135a.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:** [September 13, 2023, 7:16pm UTC](https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100/2 "2023-09-13T19:16:00Z")

</div>

Two things:

1. You have to change your screen layout from a list style layout to a detail style layout. This is how it works on Classic Apps. In New Apps, all screens are detail style layout screens.
2. That incarnation of barcode scanning is formally deprecated. You can use it if you currently have it, but you can’t add it.  
[Barcode scanner removed from glide - #8 by DJP](https://community.glideapps.com/t/barcode-scanner-removed-from-glide/65183/8)

Also, Classic Apps WILL eventually go away, so don’t put too much effort into building new projects with them.

---

<div class="post-metadata">

**Author:** ![Rimatcom](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rimatcom/32/32285_2.png) [@Rimatcom](https://community.glideapps.com/u/Rimatcom)\
**Post date:** [September 13, 2023, 8:04pm UTC](https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100/3 "2023-09-13T20:04:36Z")

</div>

But I need some kind of barcode reader 😢

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [September 13, 2023, 8:13pm UTC](https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100/4 "2023-09-13T20:13:21Z")

</div>

Adding to what @Jeff_Hager said:

Start building on the new apps platform, and take a look at the [Scan Linear Barcode docs](https://www.glideapps.com/docs/scan-linear-barcode).

It’s an action that you can map to a button. 👍

---

<div class="post-metadata">

**Author:** ![Rimatcom](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rimatcom/32/32285_2.png) [@Rimatcom](https://community.glideapps.com/u/Rimatcom)\
**Post date:** [September 13, 2023, 10:49pm UTC](https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100/5 "2023-09-13T22:49:51Z")

</div>

I’m sorry but I can’t find the scan linear barcode action… could you explain me how to implement that?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/8/68b4178f9b77f9986b5bc628801bcbc9fbb4379e.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:** [September 13, 2023, 11:41pm UTC](https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100/6 "2023-09-13T23:41:13Z")

</div>

Like we’ve already said, the old barcode scanner is no longer available UNLESS you already have it as part of your app. If not, you can’t add it. The link that @NoCodeAndy shared is regarding the old scanner functionality and the documentation states that it’s deprecated, but available IF you were already using it prior to being deprecated.

 ![Screenshot_20230913-182944](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/d/9d502889dc6bafdc4ea82d9ef9798cd6a3f418de.jpeg)

 ![Screenshot_20230913-183722](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/b/7b904aed8d965062e5689d1e8a71364564fbbcd0.jpeg)

The new barcode functionality requires a license with Dynamsoft and a Business or Enterprise plan.

- Do you have a Business or Enterprise plan?
- Have you purchased a license from Dynamsoft?
- After the above two requirements are fulfilled, have you contacted Glide support to enable the functionality for you?

All of this is outlined in the documentation for the new barcode scanning functionality.

> **[Barcode Scanner](https://www.glideapps.com/docs/essentials/components/barcode-scanner)**
>
> Scan barcodes directly into your data from a Glide app.

---

<div class="post-metadata">

**Author:** ![Rimatcom](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rimatcom/32/32285_2.png) [@Rimatcom](https://community.glideapps.com/u/Rimatcom)\
**Post date:** [September 14, 2023, 12:07am UTC](https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100/7 "2023-09-14T00:07:05Z")

</div>

> [@Jeff\_Hager](#):
>
> - Do you have a Business or Enterprise plan?
> - Have you purchased a license from Dynamsoft?
> - After the above two requirements are fulfilled, have you contacted Glide support to enable the functionality for you?

No, no and no.

Unfortunately I will have to use another platform to read barcodes.

Thanks to all

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [September 14, 2023, 3:23pm UTC](https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100/8 "2023-09-14T15:23:36Z")

</div>

@Jeff_Hager - Whoops, grabbed the wrong doc link. Thanks for catching that! 😓

---

<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 21, 2023, 3:24pm UTC](https://community.glideapps.com/t/for-now-you-can-only-add-a-component-in-a-details-view-on-classic-apps/66100/9 "2023-09-21T15:24:11Z")

</div>

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