Login with
Create new document
Buy APL Ninja a coffee
Tools
APL Documents
Blog
Make animated texts appear as chatbot dialog using a custom style
Frank Börncke
4
96
0
0
Proof of concept: use APL to boot Linux on an Echo Show
Frank Börncke
18
738
0
0
Typewriter Effect for Command Shell UI
Frank Börncke
4
74
0
2
3D
APL
APL Layout
APL Power Hour
APL widget
APLA
AVG
AVG Patterns
Accessibility
Accordion Component
Actionable Component
Alexa Rating
Alexa Vector Graphic
AnimateItem
Animation
Animations
Apl
Arabic
Aspect Ratio
Audio
Autoscroll
Bar Chart
Beginner
Binary Clock
Browser
Bunny
CAPTCHA
Carousel
Character
Christmas
Clip Paths
Clock
Collapse Text
Collapsible
Collatz conjecture
Color Blindness
Colorpicker
Colors
Command: AnimateItem
Command: AutoPage
Command: ClearFocus
Command: Finish
Command: Idle
Command: OpenURL
Command: Parallel
Command: Reinflate
Command: Scroll
Command: ScrollToComponent
Command: ScrollToIndex
Command: Select
Command: SendEvent
Command: Sequential
Command: SetFocus
Command: SetPage
Command: SetState
Command: SetValue
Command: SpeakItem
Command: SpeakList
Component: Audio
Component: Container
Component: EditText
Component: GridSequence
Component: Image
Component: Mixer
Component: Pager
Component: ScrollView
Component: Sequence
Component: Sequencer
Component: Silence
Component: Speech
Component: Text
Component: TouchWrapper
Component: VectorGraphic
Component: Video
Conditional Component Inflation
Countdown
Counter
Custom Layout
Custom colors
Custom shape
Custom webfont
Dabble Lab
Dark
Data Sources
Data array inflation
Data-binding
Demo
Dynamic data sources
Echo Show 10
Echo Show 15
Effects
Emoji
Events
Example
Expand Text
Extensions
Fact Skill
Filter: Blend
Filter: Blur
Filter: Color
Filter: Gradient
Filter: Grayscale
Filter: Saturate
Filters
Flags
FontAwesome
Frame
Game
Game Cards
Gesture Handlers
Get started
Getting Started
Gradient Background
Graphics
Grid
GridSequence
IKEA
Image
ImageSelector
Import
InsertItem
Instruction Manual
Karaoke
LTR
Leaderboard
Left To Right
Lifecycle
Light
Lottie
Math
Media Commands
Media command: ControlMedia
Media command: PlayMedia
Motion
Multi-child Component
Pagination
Pepper & Carrot
Plane
Polygon
Power Hour
RTL
Rating
RemoveItem
Resources
Responsive Component: AlexaBackground
Responsive Component: AlexaButton
Responsive Component: AlexaCheckbox
Responsive Component: AlexaDivider
Responsive Component: AlexaFooter
Responsive Component: AlexaHeader
Responsive Component: AlexaIconButton
Responsive Component: AlexaImage
Responsive Component: AlexaImageListItem
Responsive Component: AlexaOrdinal
Responsive Component: AlexaPageCounter
Responsive Component: AlexaProgressBar
Responsive Component: AlexaProgressBarRadial
Responsive Component: AlexaProgressDots
Responsive Component: AlexaRadioButton
Responsive Component: AlexaRating
Responsive Component: AlexaSlider
Responsive Component: AlexaSliderRadial
Responsive Component: AlexaSwipeToAction
Responsive Component: AlexaSwitch
Responsive Component: AlexaTextListItem
Responsive Component: AlexaTransportControls
Responsive Template: AlexaDetail
Responsive Template: AlexaGridList
Responsive Template: AlexaHeadline
Responsive Template: AlexaImageList
Responsive Template: AlexaLists
Responsive Template: AlexaPaginatedList
Responsive Template: AlexaTextList
Right To Left
Screen Size
Scroll
ScrollButton
Setting: idleTimeout
Setting: supportsResizing
Settings: supportsResizing
Smart Motion
Sound
Sound Board
Spinning Wheel
Sprite
Sprite Graphic
Standard Commands
Stars
String.length
String.slice
Styles
Styles per State
Template
Text
Tick Event Handlers
Tick Handler
Time
Timer
Timing Functions
Touchable Component
Transformer: aplAudioToSpeech
Transformer: ssmlToSpeech
Transformer: ssmlToText
Transformer: textToHint
Transformer: textToSpeech
Transformers
Trigonometric function
Trivia Quiz
Typed Data Sources
Untyped Data Sources
User-defined Commands
Vector Graphic
Video
Webfont converter
Widget Gallery
Xmas20
YouTube
action
age check
alexa switch
alexa-layouts:1.0.0
alexa-layouts:1.1.0
alexa-layouts:1.2.0
alexa-styles:1.1.0
alexa-viewport-profiles:1.0.0
alexa-viewport-profiles:1.1.0
alpine
alpine linux
alwxa switch
animate on tick.
animation
array
avatar
avoid
backwards
badge
badge wrapper
ball reflection
basic
basics
breadbox
breaking news
brotkasten
button
buttons
c64
call dial
chatbot
check box list item
checkbox
checkbox group
christmas
circular
cli
clock
coin toss
color
comic
command
command line interface
command shell
commands
commodore
commodore 64
confirmation message
count backwards
countdown
crop
custom
custom icon
custom style
dashboard
delay
demo
dial
dialog
dialpad
dice
dice faces
dos
drag
dropdown
dynamic
dynamicIndexList
emby
emulation
emulator
enchanced alexa switch
endless loop
endpoint
fade out
fast mode
finite
font awesome
fontSize
forever
freedos
frogger
game
grid
grid
grid layout
handleTick
handleTick animation roulette fever
help
hint text
hosted
image
import
infinity rotate
ken burns
launch
layoutDirection
layouts
linux
localTime
login
login form
make a call
may dashboard
maze
meme
motion api
my dashboard
news
non-visual
number dial
number picker
number selection
number selector
number wheel
numbers
onConfigChange
onMount
onScroll
overlay
owl
package
pan
panning
parameters
partial
pattern
phone
pill
pill badge
pixel
pixel art
pixel check
pixel test
plane
polygon
popup
progress bar
puzzle
radial
random
rating
reel
repeat
rocket
rotate
score
scroll apl scrollView
scroll bar
scroll button
scrollbar
scrolling
selector
shadow
shell
slide
slide show
slot
sound
span
spinner
star field
starfield
switch view
time
toggle
toggle component
tool tip
touchwrapper
typewriter
unsplash
vector
viewport
voice fighter
widget
widgets
xmas20
zoom
zooming