Hola Julio,
B4X te proporciona soluciones "nativas" tanto en Android como en IOS (ni mencionemos BXJ).
Además de ser un producto ESTABLE, creo que lo mejor es el apoyo que puedes encontrar en la "comunidad" tanto en español como en Ingles.
Hola Julio:
No sé si ya tienes experiencia con alguno de esos entornos. Si no es así, encontrarás sólo ejecutando algunos ejemplos que con B4X es muy sencillo poner en marcha una pequeña aplicación, y después es muy, muy potente como para poder hacer cosas complejas.
Hace muy poco Erel ha presentado un nuevo "framework" llamado B4XPages con el que crear proyectos multiplataforma es mucho más sencillo, y además puedes copiar tus layouts entre los distintos IDE's (B4A, B4i, B4J).
No puedo hablarte de otros productos porque no los he usado aunque trasteé Android Studio y Cordova, y me resultaron muy complejos.
Verás que el soporte del foro es espectacular, y que hay miles de respuestas y cientos de ejemplos.
Como ya te digo, si vas a empezar, además de los videos, guías, etc... te diría que comiences a ver los ejemplos de B4XPages, ya que están orientados a multiplataforma.
Un video publicado ayer mismo.
En cuanto a rendimiento, y como indica la página de inicio: "Las aplicaciones compiladas (iOS, Android, Arduino y ESP8266) son 100% nativas sin ninguna dependencia"
Por citar algunos ejemplos de más gente:
- Un desarrollador de juegos (español) comenta en este hilo por qué se decidió finalmente por B4X
- Un reto de un programador de B4X (que tiene unos ejemplos multiplataforma muy interesantes) contra unos amigos en Android Studio. Es un poco largoPyramid Mystery 2
Hello everyone, I want to share with you my first game programmed with B4A using Accelerated Surface. I was really surprised how easy it has been to program with this tool, and the performance obtained, since it does not drop below 60pfs. It is a game to think, there is no time limit to solve...www.b4x.com
- Otro comentario de otro programador respecto a otras plataformas.
- Una app desarrollada por otro compañero del foro, para que veas lo potente que puede ser.It's time to grow
I’m very proud in the continuing progress of B4X tools. I’m also very proud to be part of this amazing developers community. In the last couple of years, I have a growing feeling that B4X tools do not realize their potential. While there are all kinds of development tools, B4X offers a unique...www.b4x.com
Forum Legends: A kubzle-puzzle game
Hi all!! This is a "special-forum-only-just-for-fun" release of an app that I published some weeks ago :). As I am never happy with the UIs, I'm contiuously modifying it...and while I was doing it, I thought to make this special version as a gift for the forum. You can download the App HERE...www.b4x.com
Para cualquier cosa, aquí estamos.
saludos,
Estimado,
Nosotros usamos las IDE para móviles que tu indicas por mas de 8 años.
y tenemos desarrolladas APP para móviles en Visual Studio (Xamarin), IONIC (Angular) y PhoneGap
y desde que B4X agrego el desarrollo MultiPlataforma (Cross platform) nos hemos dedicado por completo a migrar las APP y desarrollar en esta herramienta.
La ventaja de B4X es la facilidad de aprender a desarrollar APP Móviles, Escritorio y Web que para nosotros ha sido muy productivo en el desarrollo y soporte de APPs.
MI opinión desarrolla algún ejemplo sencillo y notaras la diferencia de este IDE con las otras herramientas que indicas.
Nota:
Si vienes del desarrollo en Visual Basic, PowerBuilder, Delphi notaras ciertas similitudes que te darán cierta ventaja de aprender este IDE.
Importante:
Este IDE (B4A, B4I, B4J) genera código nativo JAVA que es una gran ventaja.
Saludos,
A mi edad fue fácil, en menos de dos semana tenía el 80% migrado de un Punto de venta en vb.net a B4A, la herramienta es sencilla, Los tips para aprende cualquier lenguaje nuevo , es ir buscando las similitudes.
Tipos de Datos, Declaración de Variables, Variables Globales y Locales, Manejo de Funciones, Condiciones, Iteraciones, Clases, Conexión a BD local y Remota, si tienes esas bases en dos días aprendes B4X
Hola Edgar, primero que nada agradezco tu tiempo y apoyo, yo no soy programador, más bien contrato freelancers para que me ayuden a crear mis ideas en Apps y la que estoy por comenzar me gustaria que fuera Android puro y de ahi la duda con B4A ya que vi unos ejemplos y buenos comentarios que me hacen pensar que incluso seria mejor en B4A pero me surgen varias dudas... 1) Hay menos buenos desarrolladores en B4A respecto a Android? 2) Puede B4A ayudarme con el nivel de procesos y seguridad que requiero para este proyecto ya que debe encriptar los datos, etc. 3) Puede B4A conectarse a AWS y consumir sus skills para hacer la PaaS que estoy planeando? 4) Puedes sugerirme un freelnacer experto en B4A que trabaje de la mano con una agencia en caso de contratar una y no depender solo de lo que me ofrecen? ya que en la India casi todos ofrecen Hibridos y en Occidente casi todos ofrecen Android Nativo Puro pero no conocen B4A para poder hacerlo con esta herramienta. Ojala me puedas dar más retroalimentación. Gracias.
(excepto por lo de mi alto nivel).
Hola Julio,
B4X te proporciona soluciones "nativas" tanto en Android como en IOS (ni mencionemos BXJ).
Además de ser un producto ESTABLE, creo que lo mejor es el apoyo que puedes encontrar en la "comunidad" tanto en español como en Ingles.
Hola de nuevo Julio:
Totalmente de acuerdo con Edgar (excepto por lo de mi alto nivel).
Creo que lo más adecuado es que escribas una oferta con una descripción detallada de lo que necesitas en el foro de jobs offers, y ahí la gente te responderá por privado con sus ofertas económicas, te pedirán más datos, etc... y te podrás hacer una mejor idea.
saludos,
1) Hay menos buenos desarrolladores en B4A respecto a Android?
2) Puede B4A ayudarme con el nivel de procesos y seguridad que requiero para este proyecto ya que debe encriptar los datos, etc.
3) Puede B4A conectarse a AWS y consumir sus skills para hacer la PaaS que estoy planeando?
4) Puedes sugerirme un freelnacer experto en B4A que trabaje de la mano con una agencia en caso de contratar una y no depender solo de lo que me ofrecen? ya que en la India casi todos ofrecen Hibridos y en Occidente casi todos ofrecen Android Nativo Puro pero no conocen B4A para poder hacerlo con esta herramienta.
Julio,
He leído cada Post, y lo que han dicho respecto a lo que buscas y las respuestas a tus dudas, creo que son las correctas.
En cuanto al desarrollo de tu proyecto en B4X:
Te puedo reponder:
1) Si hay buenos desarrolladores en la comunidad en B4A que conocen Visual Studio o Visual Android.
2) Si puede ayudarte con los niveles de procesos y seguridad del negocio (Business Intelligence).
3) Si puedes conectarte a AWS (Amazon Web Services), consumir SKILLS y hacer PaaS con B4X.
4) Solo debes publicar en la sección de trabajos los requisitos que deseas del freelance.
En cuanto a nosotros somos una empresa familiar ( yo y 3 hijos) que venimos del desarrollo de APPs en otras plataformas.
Nuestra experiencia en el desarrollo de software, es en las áreas de Telemetría, Bancaria, Seguros, Retail, Navieras, Financieras, Inversiones, Transporte y Otras.
Y si necesitas ayuda aquí estamos.
Saludos,
Hola Julio:
Este es el post que buscaba el otro día comparando B4X en este caso con Xamarin
Comparison with Xamarin Forms app
Xamarin Forms (XF) is Microsoft's cross-platform environment for Visual Studio/C# developers. I thought it might interest B4A users to see a comparison of build statistics. The comparison is based upon a test app created in XF that simply creates/uses a SQLite database and presents the data in a...www.b4x.com
saludos,
Hola, porque la mayoría de personas usan lo que usan los demás. Que oyen hablar mucho de javascript, usan javascript. Que oyen hablar de php, usan php. Que oyen que la mayoría usan android studio, pues usan android studio. Pero no investigan más, qué tienen de bueno y de malo, cómo se adapta a lo que vas a necesitar, qué otras herramientas existen, etc.Wow si se nota la diferencia, no entiendo por que nadie que yo conozca en el medio del desarrollo sabe de B4X, he preguntado y nadie sabe que es jajaja no entiendo
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?