10 āļ.āļĒ. 2564·āļ­āđˆāļēāļ™ 1 āļ™āļēāļ—āļĩ

MicroEJ āđ€āļ›āļīāļ”āļ•āļąāļ§ Kifaru JavaScript Framework āđāļšāļšāđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāļšāļāļąāļ‡āļ•āļąāļ§

MicroEJ āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļ‹āļĨāļđāļŠāļąāļ™āđāļšāļšāļāļąāļ‡āļ•āļąāļ§āđāļĨāļ° IoT āđ„āļ”āđ‰āđ€āļ›āļīāļ”āļ•āļąāļ§āđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļ MICROEJ Kifaru JavaScript āđƒāļ™āļĢāļđāļ›āđāļšāļšāđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠ āļ‹āļķāđˆāļ‡āļŠāđˆāļ‡āđ€āļŠāļĢāļīāļĄāļ„āļ§āļēāļĄāļĄāļļāđˆāļ‡āļĄāļąāđˆāļ™āļ‚āļ­āļ‡āļšāļĢāļīāļĐāļąāļ—āđƒāļ™āļāļēāļĢāļ—āļģāđƒāļŦāđ‰āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāļšāļāļąāļ‡āļ•āļąāļ§āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđ„āļ”āđ‰āļŠāļģāļŦāļĢāļąāļšāļ™āļąāļāļžāļąāļ’āļ™āļēāđƒāļ™āļ§āļ‡āļāļ§āđ‰āļēāļ‡ āļāļĢāļ­āļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ™āļĩāđ‰āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļ•āđ‰āļ™āđāļšāļšāđāļĨāļ°āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđāļĨāļ°āļ„āļ§āļēāļĄāļ™āđˆāļēāđ€āļŠāļ·āđˆāļ­āļ–āļ·āļ­āļŠāļģāļŦāļĢāļąāļšāļ­āļļāļ•āļŠāļēāļŦāļāļĢāļĢāļĄāļ•āđˆāļēāļ‡āđ†

MicroEJ āđ€āļ›āļīāļ”āļ•āļąāļ§ Kifaru JavaScript Framework āđāļšāļšāđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāļšāļāļąāļ‡āļ•āļąāļ§

MicroEJ āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļŠāļąāđ‰āļ™āļ™āļģāļŠāļģāļŦāļĢāļąāļšāļ­āļļāļ›āļāļĢāļ“āđŒāđ€āļ­āļ”āļˆāđŒāđāļĨāļ°āļ­āļļāļ›āļāļĢāļ“āđŒāļāļąāļ‡āļ•āļąāļ§ āđ„āļ”āđ‰āđ€āļ›āļīāļ”āļ•āļąāļ§ MICROEJ Kifaru JavaScript framework āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāļšāļāļąāļ‡āļ•āļąāļ§āđƒāļ™āļŠāļļāļĄāļŠāļ™āđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠ āļāļēāļĢāđ€āļ›āļīāļ”āļ•āļąāļ§āļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļŦāļ™āļķāđˆāļ‡āļ‚āļ­āļ‡āļžāļąāļ™āļ˜āļāļīāļˆāļ‚āļ­āļ‡āļšāļĢāļīāļĐāļąāļ—āđƒāļ™āļāļēāļĢāļ—āļģāđƒāļŦāđ‰āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāļšāļāļąāļ‡āļ•āļąāļ§āđ€āļ›āđ‡āļ™āļ›āļĢāļ°āļŠāļēāļ˜āļīāļ›āđ„āļ•āļĒ āđāļĨāļ°āļ‚āļĒāļēāļĒāļāļēāļĢāđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđ„āļ›āļĒāļąāļ‡āļāļĨāļļāđˆāļĄāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāļĄāļĩāļ—āļąāļāļĐāļ°āļ—āļĩāđˆāđƒāļŦāļāđˆāļ‚āļķāđ‰āļ™āļ—āļąāđˆāļ§āđ‚āļĨāļ

āļ”āđ‰āļ§āļĒāļāļēāļĢāļĄāļļāđˆāļ‡āđ€āļ™āđ‰āļ™āđ„āļ›āļ—āļĩāđˆāļŦāļĨāļēāļĒāļĄāļēāļ•āļĢāļāļēāļ™āđāļĨāļ°āļ āļēāļĐāļēāđ€āļ‰āļžāļēāļ°āđ€āļŠāđˆāļ™ C, Java āđāļĨāļ°āļ āļēāļĐāļēāđ€āļ‰āļžāļēāļ°āđ‚āļ”āđ€āļĄāļ™ MicroEJ āļĄāļĩāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļ—āļĩāđˆāļˆāļ°āđ€āļ›āļīāļ”āļāļēāļĢāļžāļąāļ’āļ™āļēāļĢāļ°āļšāļšāļāļąāļ‡āļ•āļąāļ§āļŠāļģāļŦāļĢāļąāļšāļŠāļļāļĄāļŠāļ™āļĄāļ·āļ­āļ–āļ·āļ­āđāļĨāļ°āļ„āļĨāļēāļ§āļ”āđŒ āļšāļĢāļīāļĐāļąāļ—āļŠāļ™āļąāļšāļŠāļ™āļļāļ™ "āļĢāļŠāļŠāļēāļ•āļīāļĒāđˆāļ­āļĒ" āļ—āļĩāđˆāļŦāļĨāļēāļāļŦāļĨāļēāļĒāļ‚āļ­āļ‡ JavaScript āļĄāļēāļ™āļēāļ™āđāļĨāđ‰āļ§āļŠāļģāļŦāļĢāļąāļšāļĨāļđāļāļ„āđ‰āļēāđƒāļ™āđāļ™āļ§āļ™āļ­āļ™āļ‚āļ­āļ‡ IoT

āļāļēāļĢāļĢāļ§āļĄāļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™ JavaScript āđ€āļ‚āđ‰āļēāļāļąāļš MICROEJ Virtual Execution Environment (VEE) āļŠāđˆāļ§āļĒāđ€āļžāļīāđˆāļĄāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļ–āļķāļ‡āļ āļēāļĒāđƒāļ™āļ­āļļāļ•āļŠāļēāļŦāļāļĢāļĢāļĄāđāļšāļšāļāļąāļ‡āļ•āļąāļ§ āļšāļĢāļīāļĐāļąāļ—āļĄāļĩāļ„āļ§āļēāļĄāļĄāļąāđˆāļ™āđƒāļˆāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļāļēāļĢāļāļģāļŦāļ™āļ”āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļāļ§āđˆāļē 60% āļ‚āļ­āļ‡āļŠāļļāļĄāļŠāļ™āļ™āļąāļāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ—āļąāđˆāļ§āđ‚āļĨāļāļ”āđ‰āļ§āļĒāļāļēāļĢāļ‚āļĒāļēāļĒāļ•āļąāļ§āļ™āļĩāđ‰ āļ‹āļķāđˆāļ‡āļŠāđˆāļ‡āđ€āļŠāļĢāļīāļĄāļ„āļ§āļēāļĄāļ„āļīāļ”āļŠāļĢāđ‰āļēāļ‡āļŠāļĢāļĢāļ„āđŒāđ€āļŠāļīāļ‡āļ™āļ§āļąāļ•āļāļĢāļĢāļĄāļŠāļģāļŦāļĢāļąāļšāļĨāļđāļāļ„āđ‰āļēāļ‚āļ­āļ‡āļšāļĢāļīāļĐāļąāļ— Fred Rivard āļ‹āļĩāļ­āļĩāđ‚āļ­āļ‚āļ­āļ‡ MicroEJ āđāļŠāļ”āļ‡āļ„āļ§āļēāļĄāļ•āļ·āđˆāļ™āđ€āļ•āđ‰āļ™āļ—āļĩāđˆāļˆāļ°āđāļšāđˆāļ‡āļ›āļąāļ™āļāđ‰āļēāļ§āļāļĢāļ°āđ‚āļ”āļ”āļ™āļĩāđ‰āļāļąāļšāļĨāļđāļāļ„āđ‰āļē

āđāļœāļ™āļ‡āļēāļ™āļ‚āļ­āļ‡ MicroEJ āļĒāļąāļ‡āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļāļēāļĢāļĢāļ­āļ‡āļĢāļąāļšāļ āļēāļĐāļēāļĒāļ­āļ”āļ™āļīāļĒāļĄāļ­āļ·āđˆāļ™āđ† āđ€āļŠāđˆāļ™ Kotlin āđāļĨāļ° Python āđ‚āļ”āļĒāļ„āļēāļ”āļ§āđˆāļēāļˆāļ°āļĄāļĩāļāļēāļĢāļ›āļĢāļ°āļāļēāļĻāđ€āļĢāđ‡āļ§āđ† āļ™āļĩāđ‰ MICROEJ Kifaru āļ™āļģāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļŦāļĨāļēāļĒāļ­āļĒāđˆāļēāļ‡āļĄāļēāļŠāļđāđˆāļœāļđāđ‰āļœāļĨāļīāļ•āļ­āļļāļ›āļāļĢāļ“āđŒāļ­āļąāļˆāļ‰āļĢāļīāļĒāļ° āđ„āļ”āđ‰āđāļāđˆ:

  • āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ—āļĩāđˆāļ›āļĨāļ­āļ”āļ āļąāļĒ: āđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļāđƒāļŦāļĄāđˆāļ—āļģāļ‡āļēāļ™āļšāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ MicroEJ āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđƒāļ™āļ āļēāļĐāļēāļ•āđˆāļēāļ‡āđ† āđ„āļ”āđ‰āđƒāļ™āļ‚āļ“āļ°āđ€āļ”āļĩāļĒāļ§āļāļąāļ™āļāđ‡āļĄāļąāđˆāļ™āđƒāļˆāđ„āļ”āđ‰āļ§āđˆāļēāļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŦāļĨāļēāļĒāļ āļēāļĐāļēāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ­āļĒāđˆāļēāļ‡āļ›āļĨāļ­āļ”āļ āļąāļĒāđ‚āļ”āļĒ VEE
  • āđ„āļĄāđˆāļĄāļĩāđ€āļŠāđ‰āļ™āđ‚āļ„āđ‰āļ‡āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰: āļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāđāļĨāļ°āļ„āļ§āļēāļĄāļ‡āđˆāļēāļĒāđƒāļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ‚āļ­āļ‡ JavaScript āļāļēāļĢāļ™āļģ Kifaru āļĄāļēāđƒāļŠāđ‰āļˆāļķāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļĨāļ°āļ•āļĢāļ‡āđ„āļ›āļ•āļĢāļ‡āļĄāļē āļāļĢāļ­āļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļĒāļąāļ‡āļ­āļģāļ™āļ§āļĒāļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢāļ—āļģāļ‹āđ‰āļģāļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ•āđ‰āļ™āđāļšāļšāđāļĨāļ°āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§
  • āļĢāļ°āļšāļšāļ™āļīāđ€āļ§āļĻāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆ: āļ—āļĩāļĄāļ§āļīāļĻāļ§āļāļĢāļ—āļĩāđˆāļ—āļģāļ‡āļēāļ™āļāļąāļšāđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļ JavaScript āđƒāļŦāļĄāđˆāļˆāļ°āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āļĢāļ°āļšāļšāļ™āļīāđ€āļ§āļĻāļ‚āļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­ āđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļ āđāļĨāļ°āđ„āļĨāļšāļĢāļēāļĢāļĩāđˆāļĄāļēāļāļĄāļēāļĒāļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āđƒāļ™āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđ€āļžāļ·āđˆāļ­āļĨāļ”āļ„āļ§āļēāļĄāļžāļĒāļēāļĒāļēāļĄāđāļĨāļ°āļ„āđˆāļēāđƒāļŠāđ‰āļˆāđˆāļēāļĒāđƒāļŦāđ‰āđ€āļŦāļĨāļ·āļ­āļ™āđ‰āļ­āļĒāļ—āļĩāđˆāļŠāļļāļ”
  • āļāļēāļĢāļ™āļģāđ‚āļĄāļ”āļđāļĨāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļāļĨāļąāļšāļĄāļēāđƒāļŠāđ‰āđƒāļŦāļĄāđˆ: MicroEJ āļ—āļģāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āļžāļāļžāļēāđ‚āļĄāļ”āļđāļĨāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ‚āđ‰āļēāļĄāđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ RTOS/OS āđāļĨāļ°āļŪāļēāļĢāđŒāļ”āđāļ§āļĢāđŒāļˆāļģāļ™āļ§āļ™āļĄāļēāļāđ„āļ”āđ‰ āļ”āđ‰āļ§āļĒāđ€āļŦāļ•āļļāļ™āļĩāđ‰ āđ‚āļĄāļ”āļđāļĨāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ JavaScript āļ—āļĩāđˆāļžāļąāļ’āļ™āļēāļ”āđ‰āļ§āļĒ MICROEJ Kifaru āļˆāļķāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ‡āļēāļ™āđ„āļ”āđ‰ "āļ•āļēāļĄāļ—āļĩāđˆāđ€āļ›āđ‡āļ™" āļšāļ™āļ­āļļāļ›āļāļĢāļ“āđŒāļ­āļīāđ€āļĨāđ‡āļāļ—āļĢāļ­āļ™āļīāļāļŠāđŒāļ•āđˆāļēāļ‡āđ† āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļ”āļąāļ”āđāļ›āļĨāļ‡ āļ—āļģāđƒāļŦāđ‰āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļīāļ™āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļŪāļēāļĢāđŒāļ”āđāļ§āļĢāđŒāļ•āđˆāļēāļ‡āđ†
  • āļ„āļ§āļēāļĄāļ™āđˆāļēāđ€āļŠāļ·āđˆāļ­āļ–āļ·āļ­: MicroEJ āļ™āļģāđ€āļŠāļ™āļ­āđāļ­āļžāļžāļĨāļīāđ€āļ„āļŠāļąāđˆāļ™āđāļ‹āļ™āļ”āđŒāļšāđ‡āļ­āļāļ‹āđŒāļ—āļĩāđˆāļ—āļģāđƒāļŦāđ‰āļĄāļąāđˆāļ™āđƒāļˆāđ„āļ”āđ‰āļ§āđˆāļēāđāļ­āļžāļžāļĨāļīāđ€āļ„āļŠāļąāđˆāļ™āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļˆāļ°āđāļĒāļāļ­āļ­āļāļˆāļēāļāļāļąāļ™ āļ”āđ‰āļ§āļĒāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ‚āļ­āļ‡āđ‚āļ„āđ‰āļ”āđāļĨāļ°āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ•āļēāļĄāđ€āļ§āļĨāļēāļˆāļĢāļīāļ‡ āļšāļĢāļīāļĐāļąāļ—āļˆāļķāļ‡āļĢāļąāļšāļ›āļĢāļ°āļāļąāļ™āļ„āļ§āļēāļĄāļ—āļ™āļ—āļēāļ™āđāļĨāļ°āļ„āļ§āļēāļĄāļ™āđˆāļēāđ€āļŠāļ·āđˆāļ­āļ–āļ·āļ­āļ‚āļ­āļ‡āļ­āļļāļ›āļāļĢāļ“āđŒāļŠāļģāļŦāļĢāļąāļšāļ­āļļāļ›āļāļĢāļ“āđŒāđāļšāļšāļāļąāļ‡āļ•āļąāļ§āđāļĨāļ°āļ­āļļāļ›āļāļĢāļ“āđŒ IoT

āļ›āļąāļˆāļˆāļļāļšāļąāļ™ āļšāļĢāļīāļĐāļąāļ—āļĄāļēāļāļāļ§āđˆāļē 120 āđāļŦāđˆāļ‡āļ—āļąāđˆāļ§āđ‚āļĨāļāđƒāļŠāđ‰āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļˆāļēāļāđ‚āļ‹āļĨāļđāļŠāļąāļ™āļ‚āļ­āļ‡ MicroEJ āđƒāļ™āļ­āļļāļ•āļŠāļēāļŦāļāļĢāļĢāļĄāļ•āđˆāļēāļ‡āđ† āđ€āļŠāđˆāļ™ āļšāđ‰āļēāļ™āļ­āļąāļˆāļ‰āļĢāļīāļĒāļ° āļ­āļļāļ›āļāļĢāļ“āđŒāļŠāļ§āļĄāđƒāļŠāđˆ āļāļēāļĢāļ”āļđāđāļĨāļŠāļļāļ‚āļ āļēāļž āļĢāļ°āļšāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ—āļēāļ‡āļ­āļļāļ•āļŠāļēāļŦāļāļĢāļĢāļĄ āļāļēāļĢāļ„āđ‰āļēāļ›āļĨāļĩāļ āđ‚āļ—āļĢāļ„āļĄāļ™āļēāļ„āļĄ āđ€āļĄāļ·āļ­āļ‡āļ­āļąāļˆāļ‰āļĢāļīāļĒāļ° āļĢāļ°āļšāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđƒāļ™āļ­āļēāļ„āļēāļĢ āđāļĨāļ°āļāļēāļĢāļ‚āļ™āļŠāđˆāļ‡

āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāđ€āļŠāđˆāļ™ AppMaster āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāđ€āļ›āđ‡āļ™āļ›āļĢāļ°āļŠāļēāļ˜āļīāļ›āđ„āļ•āļĒāđ‚āļ”āļĒāļ™āļģāđ€āļŠāļ™āļ­āļšāļĢāļīāļāļēāļĢāļāļēāļĢāļžāļąāļ’āļ™āļē no-code āļ—āļĩāđˆāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄ AppMaster.io āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ no-code āļ­āļąāļ™āļ—āļĢāļ‡āļžāļĨāļąāļ‡ āļĢāļ­āļ‡āļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ āđ€āļ§āđ‡āļš āđāļĨāļ°āļĄāļ·āļ­āļ–āļ·āļ­āđ‚āļ”āļĒāđƒāļŠāđ‰āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāđāļšāļšāļ āļēāļž āļ”āđ‰āļ§āļĒāļāļēāļĢāļœāļŠāļēāļ™āļĢāļ§āļĄāđ‚āļ‹āļĨāļđāļŠāļąāļ™āļŠāļąāđ‰āļ™āļ™āļģāļ‚āļ­āļ‡āļ­āļļāļ•āļŠāļēāļŦāļāļĢāļĢāļĄ āđ€āļŠāđˆāļ™ MICROEJ Kifaru āđāļĨāļ°āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļ­āļĒāđˆāļēāļ‡ AppMaster āđāļ™āļ§āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļˆāļķāļ‡āļ™āļģāđ€āļŠāļ™āļ­āļ—āļēāļ‡āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāļŦāļĨāļēāļāļŦāļĨāļēāļĒāļĒāļīāđˆāļ‡āļ‚āļķāđ‰āļ™āļŠāļģāļŦāļĢāļąāļšāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļĨāļ°āļ˜āļļāļĢāļāļīāļˆ

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
MicroEJ āđ€āļ›āļīāļ”āļ•āļąāļ§ Kifaru JavaScript Framework āđāļšāļšāđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāļšāļāļąāļ‡āļ•āļąāļ§ | AppMaster