Updates from February, 2011 Toggle Comment Threads | Keyboard Shortcuts

  • Lucas Fernando Müller 8:47 pm on February 15, 2011 Permalink | Reply
    Tags: ,   

    Projeto de interface de software 

    Quando deparado com a proposta de mudança na interface de um software, sabendo que essa mudança não está bem estruturada e avaliada pelo usuário final, recomendo que se trabalhe em um protótipo dessa nova interface, para que o usuário final então possa visualizar uma projeção e fazer suas avaliações e apontamentos direcionando melhor o trabalho antes de sua implementação.

    Sugestão

    Neste sentido, uma maneira de tornar prática e dinâmica essa tarefa, é através da utilização de ferramentas de prototipação gerando modelos wireframe e mockups de interfaces. Isso permite concentrar somente nas questões da interface – como exemplo: acessibilidade e usabilidade. Além disso, é possível discutir melhor com o usuário em cima de um modelo wireframe. Caso ele decide mudar alguma coisa, é mais fácil mudar um esboço do que um software pronto (portanto mais rápido e mais barato).

    A procura pela solução

    Assim, em uma pesquisa que realizei em busca deste tipo de software, localizei o WireframeSketcher. Suas características fecharam exatamente com a necessidade que tinha para meus projetos.

    Destaques da ferramenta

    • Pode ser utilizado como um plugin integrado a plataforma Eclipse e para aqueles que não utilizam a IDE, podem optar pela versão standalone – o WireframeSketcher Studio. Oferece suporte para Windows, Linux e Mac.

    Eclipse IDE + Wireframe Sketcher

    • Fácil, prático e rápido de ser utilizado.
    • Curva de aprendizado da ferramenta é bem rápida, sem mistérios. Possui teclas de atalho para manipulação dos componentes que facilitam na construção dos protótipos.
    • Possui um bom desempenho para todo o tamanho de projeto, do pequeno ao grande, permitindo criar módulos que podem ser reaproveitados, onde caso a raiz venha a sofrer alguma alteração ela será automaticamente exibida em todas as demais telas (Master screen).
    • Possui a opção de exportar as telas projetadas para formato PNG e PDF, agilizando a demonstração cross-plataform do projeto.
    • Apresenta ainda um recurso chamado Storyboard, que permite criar uma utilização simulada do projeto da interface, através de links criados a partir dos componentes inseridos nas interfaces.
    • Apresenta um conjunto extenso de componentes o que permite a criação de um variadade grande de projetos de interface, inclusive web e mobile (iPad, iPhone, Android).

    Palette Wireframe Sketcher

    • Permite que o próprio usuário crie novos componentes e crie sua paleta personalizada, podendo ser reutilizada em outros projetos.
    • E para quem utiliza Java há dois utilitários que facilitam o trabalho de projetar novas interfaces com base em outras existentes: swing2mockup e SWT to Mockup, dois plugins que convertem interfaces existentes em Swing e SWT para o formato XML que gera a versão wireframe para o WireframeSketcher.

    Alguns exemplos de projetos

    Abaixo o exemplo de projetos desenvolvidos através do WireframeSketcher que exemplificam suas características: iPhone, iPad.

    iPhone Wireframe

    iPad Wireframe

    O WireframeSketcher é uma ótima ferramenta para a prototipação de interfaces, recomendada!
    Para download e instruções de instalação acesse
    http://wireframesketcher.com/install.html
    .

     
  • Tomás Augusto Müller 10:23 am on October 8, 2010 Permalink | Reply
    Tags: , svn, ubuntu   

    Resolving svn RA layer request failed error 

    Still using Subversion?

    Are you using Ubuntu, under a network which has a proxy configured?
    And, after installing the Subclipse Eclipse plugin you are getting the “RA layer request failed” error?

    Configuring proxy by entering the address and port number in Eclipse preferences will not solve this.

    Proceed with the following:

    1. $ cd ~/.subversion/
    2. $ vim servers
    3. In the servers file, find the lines with http-proxy-host and http-proxy-port under [global] section.
    4. Uncomment those lines and enter the host address and the port number respectively for http-proxy-host and http-proxy-port.
    5. Save and close the editor.
    6. In the SVN Repository view in Eclipse, try adding a new repository location.

    Note: Make sure you don’t leave a space before the statements after uncommenting the two lines as said above, else you are likely to get the error Cannot map the project with svn provider.

    ps: tested using Ubuntu 10.04; SVN interface: JavaHL (JNI) 1.6.6

    sudo  apt-get install libsvn-java, to install the JavaHL interface.

    The default installation dir is: /usr/lib/jni

    If Eclipse do not pick automatically this directory, add the following line to your eclipse.ini, as a argument bellow of “-vmargs”:

    -Djava.library.path=/usr/lib/jni

    sorces:

    http://varshamyspace.blogspot.com/2010/08/setting-up-proxy-for-subclipse-in.html

    http://islandlinux.org/howto/installing-javahl-subclipseeclipse-ubuntu

     
  • Tomás Augusto Müller 10:24 pm on January 13, 2010 Permalink | Reply
    Tags: , jdk,   

    [pt_BR] Eclipse running in a JDK 

    Localize o arquivo eclipse.ini na raiz da instalação do Eclipse e adicione o parâmetro -vm no início deste arquivo.

    Exemplo:

    -vm <path-to-jdk>/bin
    --launcher.library
    plugins/org.eclipse.equinox.launcher...
    -startup
    plugins/org.eclipse.equinox.launcher...
    -product
    org.eclipse.epp.package.jee.product
    --launcher.XXMaxPermSize
    256M
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    -vmargs
    -Dosgi.requiredJavaVersion=1.5
    -Xms40m
    -Xmx512m

    Alguns plugins como o m2eclipse necessitam que o Eclipse execute utilizando a JDK e não a JRE:

    The Maven Integration requires that Eclipse be running in a JDK, beacuase a number of Maven core plugins are using jars from the JDK.

    Please make sure the -vm options in eclipse.ini is pointing to a JDK and verify that Installed JREs are also using JDK installs.

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: