[F/OS] - Dynamic Components Extension (for every component) 2.2.2

working it but
loding time 16 Seconds
The user will be annoyed in 5 seconds.
please check
listview (1).apk (6.4 MB)

2 Likes

You have 100 lists, and you have 100 image per list, am I right?
That’s mean you have 10,000 images to load.
This will take so long.
It all depends on your internet

no b…ro…the…r ,
fast list show time in 16 seconds .
and 100 number list show time 30 second

i need,
1 number list show time 5 second,
and 100 number list show time 50 second no problem

Use this technique

3 Likes

:heart: :heart: :heart: :heart:
i am trying

2 Likes

Just made an test app that creates a lot of Button components with a loop and calculates the execution time with Clock.

Test 1

Platform: Companion / Kodular
Measured with: inbuilt Clock component
Created: “Button” component with default properties

Component Count Created in (as seconds) Created in (as milliseconds)
100 0 sec 535 ms
200 1 sec 1387 ms
500 3 secs 3718 ms
1000 6 secs 6992 ms
2000 12 secs 12748 ms
5000 36 secs 36925 ms
10000 73 secs 73849 ms

Test 2

Platform: Exported App / Kodular
Measured with: inbuilt Clock component
Created: “Button” component with default properties

Component Count Created in (as seconds) Created in (as milliseconds)
100 0 sec 593 ms
200 1 sec 1079 ms
500 2 secs 2427 ms
1000 6 secs 6023 ms
2000 12 secs 12009 ms
5000 25 secs 25092 ms
10000 64 secs 64520 ms

Note
Of course, the current running apps, available memory at the moment, device type etc can affect the execution time. It is just an amateur benchmark.

13 Likes

Clock component has a serious delay. So the actual time might be much shorter.

4 Likes

love you b…rother
please sent me aia

2 Likes

Hi, this component is great, but how to set a Label Bold? I can’t set the property HTML neither property Bold. Thank you!

1 Like

For bolt into html set <b>Text in Bolt</b> = Text in Bolt

1 Like

I tried other property combinations and worked with this:


Thanks!

2 Likes

It is not possible to create a new list without deleting the previous list. I want a new list to be added to the previous list. For example, the first list will be from 1 to 10 and the next list will be from 1 to 10 + 10 to 20.



@yusufcihan
@Maayur
#Help

The guides u were provided with… did not contain this method???
All of them deletes the previous one and then create a new one???

This is the most accurate method

@mihacker41 No its not the most accurate i have created another method that continue from 1…10 and then 10…20 and so on
Without deleting previous items and reloading upto 20
It is possible with some simple logics

What is that?

Wait it can’t be explained in words because its technical i’ll try to post a guide so that everyone can get help but first let me check other guides and their logic may be i can explain in words too for you here
edit
@mihacker41 this list is doing what you need then where is the problem
please elaborate

3 Likes

I can’t accept this listing method. Because the same code has been written here again and again. My writing method is completely correct because my method works on any list except dynamic list extensions. See as I gave a file below. Working beautifully.
ttt.aia (28.1 KB)

If your method is working then what’s the issue ?

Just doesn’t work here.

[FREE / Open Source] - Dynamic Components Extension