cancel
Showing results for 
Search instead for 
Did you mean: 

Sybase Mobile Sales for Window Mobile

Former Member
0 Kudos

Boa tarde a todos.

Sou programador .Net e li um artigo muito interessante sobre [Gateway Hands-on sessions |http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/24086] [original link is broken]; e surgiram algumas duvidas:

1. O que u00E9 o AFARIA ?

2. O que u00E9 o SUP ?

3. Como instalar o ambiente de desenvolvimento ?

4. Qual a linguagem utilizada ?

5. O que eu preciso fazer pra saber criar um u201Chello worldu201D ?

6. Quais os cursos disponu00EDveis no mercado ?

7. Como integra com o SAP ?

8. Uso somente para o SAP ?

Se alguem puder me ajudar ficarei grato.

Obrigado.

Mateus Pontes

Accepted Solutions (1)

Accepted Solutions (1)

henrique_pinto
Active Contributor
0 Kudos

Mateus,

antes de ir pra perguntas, só pra alinhar.

A SAP está com 2 diferentes estrategias para Mobile:

1) para microapps, backends apenas baseado em stack ABAP e empresas com plataforma móvel única, a recomendacao é o Gateway como plataforma de integracao mobile

2) para aplicacoes mission critical (incluindo processamento offline), baseado em multiplos backends (SAP, DBs, web services etc) e/ou com multiplos devices móveis, a recomendacao é utilizar um MEAP (mobile enterprise application platform), e o MEAP da SAP é o SUP (Sybase Unwired Platform).

Nesse contexto, vamos às perguntas.

1. O que é o AFARIA ?

O Afaria é uma solucao que faz parte da suite de Mobile da Sybase, juntamente com o SUP, Mobile Workflow & Mobile CRM, que foca no cenário de MDM (Mobile Device Management). Ela te permite ter uma gestão centralizada de todos os devices da empresa, controlando permissoes de acesso (usuario/perfil), bloquear/liberar funcionalidades (camera, email etc), install/update/remove de apps, remote wipe, remote lock, tudo remotamente, On-the-Air (OTA).

2. O que é o SUP ?

Como falado acima, o Sybase Unwired Platform (SUP) é o MEAP (mobile enterprise application platform) da SAP, ou seja, plataforma de desenvolvimento de aplicacoes móveis. Um MEAP é recomendando principalmente no caso de aplicacoes mais críticas e em cenarios heterogeneos em termos de fontes de dados (data sources) e plataformas móveis.

3. Como instalar o ambiente de desenvolvimento ?

Se vc for parceiro oficial SAP, vc pode receber as mídias para ambientes de desenvolvimento como faz para qualquer outro produto. Sei ainda que a Sybase oferece(ia) via site próprio um trial de 30 dias, mas não sei se ainda está disponível.

4. Qual a linguagem utilizada ?

No SUP vc desenvolve em Java, em Eclipse (além da linguagem de cada SDK, no caso de WinMo, .NET no Visual Studio).

No Gateway, é ABAP* + linguagem da SDK movel.

Mas em ambos os casos, existem aceleradores que te permitem criar apps "draft" sem nenhuma linha de código, só com cliques de mouse (wizards no Eclipse/Visual Studio/Xcode).

  • se for só pra disponibilizar no mobile uma RFC/Transacao existente, dá pra fazer só com config, sem código.

5. O que eu preciso fazer pra saber criar um u201Chello worldu201D ?

Os treinamentos. Ou se virar batendo cabeça. 😛

No caso do SUP, há o treinamento SUP511 que a SAP Education já oferece (antes era oferecido diretamente pela Sybase).

No caso do Gateway, ainda não há treinamento oficial, mas para parceiros há o Gateway Hands-on sessions by COIL, que introduzi no blog que vc linkou acima.

6. Quais os cursos disponíveis no mercado ?

Como falado, SUP511 p/ desenvolvimento em SUP.

Ouvi falar tb de SUP611 para afaria, mas nao sei dizer se a SAP Education já está oferecendo.

7. Como integra com o SAP ?

O SUP pode integrar de 2 maneiras:

- lendo um data source SAP diretamente (há um "adapador" RFC no SUP, baseado em JCo); nesse caso, o staging é feito no SUP;

- usando o DOE (Data Orchestration Engine), componente do NetWeaver Mobile Infrastructure, como staging entre o mobile device e o backend SAP. Nesse caso, no SUP, é usado o DOE conector. É essa estratégia que as aplicacoes "standard" da SAP (por enquanto, Mobile Workflow & Mobile Sales/CRM) usam, mas não dá pra afirmar com 100% de ctz que essa vai ser a arquitetura "oficial" - mais informacoes devem sair no Sapphire.

8. Uso somente para o SAP ?

O Gateway sim, é focado em backends ABAP.

Já o SUP nao, vc pode usar para integrar quaisquer plataformas compativeis com padroes abertos como JDBC, SOAP & REST.

Espero ter ajudado.

Abs,

Henrique.

Answers (0)