<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>ActionScript by Soraia Pimenta</title>
      <link>https://padlet.com/soraia20708/6ojopqoewi3oaxa0</link>
      <description>Trabalho para sistemas de informação </description>
      <language>en-us</language>
      <pubDate>2020-10-22 08:56:08 UTC</pubDate>
      <lastBuildDate>2025-12-16 20:41:36 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Historia do Actionscript</title>
         <author>soraia20708</author>
         <link>https://padlet.com/soraia20708/6ojopqoewi3oaxa0/wish/851739670</link>
         <description><![CDATA[<div>•Desenvolvido pela empresa Macromedia, hoje controlado pela Adobe (que comprou a Macromedia em 2005), o ActionScript começou como uma linguagem de script para a ferramenta Macromedia Flash. As primeiras três versões das ferramentas Flash possuíam recursos de interatividade limitados. Os programadores podiam incluir comandos simples, chamados de "action", a um botão ou frame. O conjunto de ações era limitado a controles de navegação básicos, com comandos como "play", "stop", "geturl", e "gotoAndPlay“;<br>•Com a introdução do Flash 4 em 1999, o conjunto de ações foi incrementado e gerou uma linguagem de scripts. Novos recursos como variáveis, expressões, operadores diversos, blocos de condição , e loops foram adicionados. Apesar de ser chamado internamente de "ActionScript", o manual do Flash 4 e documentos de marketing continuaram a usar o termo "actions" para descrever a linguagem.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-10-22 09:01:28 UTC</pubDate>
         <guid>https://padlet.com/soraia20708/6ojopqoewi3oaxa0/wish/851739670</guid>
      </item>
      <item>
         <title>O que é a linguagem ActionScript?</title>
         <author>soraia20708</author>
         <link>https://padlet.com/soraia20708/6ojopqoewi3oaxa0/wish/851745012</link>
         <description><![CDATA[<div>•ActionScript é uma linguagem de script orientada a objetos baseada no ECMAScript, utilizada principalmente para construção de aplicações RIA (do inglês RIA: Rich Internet Applications (Aplicações Ricas de Internet). É executada em uma máquina virtual (AVM - "ActionScript Virtual Machine"), atualmente na versão 3 que está disponível no Adobe Flash Player (plug-in encontrado em navegadores web) e também no ambiente Adobe AIR;<br>•Adobe Actionscript é uma linguagem de programação da plataforma Adobe Flash. Originalmente desenvolvida como um meio para os desenvolvedores programarem dinamicamente, melhorando a eficiência do desenvolvimento de aplicações na plataforma Flash, desde uma imagem simples a uma complexa animação. Embora esteja na terceira versão, existem duas versões lançadas como ActionScript: as versões 1.0 e 2.0 (a versão 1.0 foi nomeada somente quando a versão 2.0 foi lançada).</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-10-22 09:04:08 UTC</pubDate>
         <guid>https://padlet.com/soraia20708/6ojopqoewi3oaxa0/wish/851745012</guid>
      </item>
      <item>
         <title>Versões  e seus recursos da linguagem do ActionScript</title>
         <author>soraia20708</author>
         <link>https://padlet.com/soraia20708/6ojopqoewi3oaxa0/wish/851748810</link>
         <description><![CDATA[<div><strong><em><br>  Recursos do ActionScript 2.0:<br></em></strong>•Tipos em tempo de compilação e dinamicamente tipados em tempo de execução;</div><div>•Orientação a objetos baseada em protótipos, novas classes criadas a partir da extensão de outras preexistentes;</div><div>•Tipo primitivo numérico. Um apenas Number, ponto flutuante com dupla precisão;<br><strong><em><br>Recursos do ActionScript 3.0:<br></em></strong>•Verificação de tipos em tempo de compilação e de execução: os tipos são agora preservados em tempo de execução. O Flash Player faz verificação de tipos no momento da execução. Estas informações de tipo também são utilizadas na máquina virtual para melhorar desempenho e reduzir uso de memória;</div><div>•Exceções em tempo de execução: Erros em tempo de execução disponibilizam estado da pilha ("stack traces") com indicação de arquivo fonte e número de linhas, como em Java, para rápida identificação de onde o erro foi gerado;</div><div>•Separação do sistema de herança de classes do sistema de herança de prototípico utilizado na versão anterior: Vários recursos que antes eram disponibilizados por funções de biblioteca foram incluídos na linguagem;</div><div>•Classes seladas: o comportamento padrão é que as classes não podem ser estendidas em tempo de execução, melhorando a alocação de memória e mantendo a aplicação mais segura. Classes dinâmicas podem ser utilizadas se definidas com o modificador dynamic;</div><div>•Suporte a pacotes (package), como em Java, namespaces;</div><div>•Métodos com clausura: as clausuras nos métodos guardam o estado dos objetos dos quais se originaram;</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-10-22 09:06:03 UTC</pubDate>
         <guid>https://padlet.com/soraia20708/6ojopqoewi3oaxa0/wish/851748810</guid>
      </item>
      <item>
         <title></title>
         <author>soraia20708</author>
         <link>https://padlet.com/soraia20708/6ojopqoewi3oaxa0/wish/851761930</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/803829778/984d6cff32b183664938bd300b444e0b/1.jpg" />
         <pubDate>2020-10-22 09:12:42 UTC</pubDate>
         <guid>https://padlet.com/soraia20708/6ojopqoewi3oaxa0/wish/851761930</guid>
      </item>
   </channel>
</rss>
