Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   La Taberna (https://www.clubdelphi.com/foros/forumdisplay.php?f=40)
-   -   XCode, ¿cuál es el truco? (https://www.clubdelphi.com/foros/showthread.php?t=85981)

roman 02-06-2014 20:17:41

XCode, ¿cuál es el truco?
 
Realmente no he hecho otra cosa que descargar el XCode y punto. A ver, XCode es un SDK y un IDE para desarrollar aplicaciones en Mac OS e iOS, ¿¡gratuito!? :eek:

¿Dónde está el truco?

// Saludos

jhonny 02-06-2014 20:25:45

Cita:

Empezado por roman (Mensaje 477168)
Realmente no he hecho otra cosa que descargar el XCode y punto. A ver, XCode es un SDK y un IDE para desarrollar aplicaciones en Mac OS e iOS, ¿¡gratuito!? :eek:

¿Dónde está el truco?

// Saludos

Bueno, supongo que el "truco" está en el hecho de que debes pagar la licencia para poder publicar en la AppStore de Apple y además debes pagar una comisión a Apple (No se si es el 30% o 40%) por cada aplicativo que vendas.

jhonny 02-06-2014 20:45:32

Acabo de verificar y sí, es el 30% no el 40% del valor de la aplicación.

El precio para poder publicar en AppStore es de 99 Dolares cada año... 99 Dolares para MAC Developer y otros 99 Dolares para iOS Developer por año. Creí que la otra vez había visto un programa para aplicar a los 2, pero ahora que vuelvo a buscarlo no lo encontré (Quizá fue mi imaginación), ya me corregirán los que saben del tema.

https://developer.apple.com/programs/

maeyanes 02-06-2014 21:00:38

Aparte de que las Apps para Mac OS X las puedes vender fuera de la App Store sin ningún problema.


Saludos...

roman 02-06-2014 21:12:19

Pues buena tajada se llevan aunque tampoco me parece tan descabellado. Primero, $100 US anuales es relativamente poco para una aplicación bien vendida, incluso medianamente vendida (y supongo, de hecho, que con esos mismos $100 US puedes publicar más de una aplicación). Y el 30% viene a ser el pago por la exposición que obtienes en el APP Store que de otra forma no es tan sencillo, supongo.

Sí he visto que las App para Mac OS pueden venderse por fuera sin problema. Entonces para iOS, ¿éso no es posible?

// Saludos

maeyanes 02-06-2014 21:15:34

Hola...

Para iOS, de forma "oficial", no es posible vender Apps fuera de la App Store. Pero existen tiendas no oficiales a las cuales se puede tener acceso mediante iOS con Jailbreak. Claro que esto último no es recomendado por Apple.

Y si, con una licencia de Developer puedes publicar más de una app.


Saludos...

roman 02-06-2014 21:20:26

Bueno pero, supongamos que quiero desarrollar una aplicación para uso interno de mi empresa. ¿No puedo distribuirla sin el jailbreak (que tampoco sé bien qué es :p) a los empledos?

// Saludos

maeyanes 02-06-2014 21:25:58

Hola...

Para eso Apple tiene un programa (o licencia para Enterprises) iOS Developer Enterprise Program la que te permite distribuir tus aplicaciones en los dispositivos iOS dentro de una compañía.

Jailbreak es la forma de tener acceso root a iOS: iOS Jailbreak.



Saludos...

roman 02-06-2014 21:44:25

A ver, pero hay algo que no me cuadra. Si yo desarrollo una app para iOS, ¿sólo puedo probarla en el emulador? Es decir, si quiero probarla en mi iPhone (que no tengo :p) ¿debo pasar por el App Store? Y, si sí puedo probarla en mi iPhone, también puedo probarla en el iPhone de otro empleado ¿no? :D

// Saludos

maeyanes 02-06-2014 22:13:04

Hola...

Puedes probarla en tu iPhone sin problemas, solo tienes que registrarlo en tu cuenta de Desarrollador, lo último que supe es que podías dar de alta hasta 100 dispositivos.

Ahora, en la presentación de hoy, una de las novedades para la App Store de iOS es que podrás poner versiones Beta de tus aplicaciones para que cualquiera las pueda bajar y probar.


Saludos...

mamcx 03-06-2014 01:35:38

XCode es un IDE para obj-c, c, c++, python, ruby. Es gratuito y en si no tiene ningun truco de ninguna clase.

CLANG es el compilador. Es opensource:

http://clang.llvm.org/

Es el equivalente a GCC. Eso significa que puedes hacer apps de cualquier clase que use C, C++, Obj-C. Y como CLANG esta sobre LLVM:

http://www.llvm.org/

Se puede exportar codigo incluso a javascript:

https://github.com/kripken/emscripten/wiki

Asi que reitero para los que tienen la idea que Apple no entiende de nada de opensource y que todo es carisimo: Apple lidera 2 de los proyectos de infraestructura (CLANG/LLVM/LLDB & WebKit) mas importantes del momento, de forma open source.

----

Lo del appstore es un cuento que solo aplica a iOS, y parcialmente, a OSX (en el caso de que se quiera distribuir apps en el appstore para desktop).

Como tal, xcode no impone ninguna restriccion, solo existe es cuando se libera una app en el iOS app store (que puede estar hecha en C#, Ruby, Lua, etc)...

La relacion esta en que CLANG viene de fabrica en el OSX y que Xcode es el IDE que soporta Apple, y por ende, todo esta integrado. Pero es 100% factible usar otro tipo de lenguajes y herramientas para hacer apps iOS, y de usar el toolset de Apple para hacer apps y/o codigo que se usa en Linux/Windows. De hecho, es comun hacer eso!

MAXIUM 03-06-2014 03:30:45

Apple presenta Swift, su nuevo lenguaje de programación

roman 03-06-2014 03:32:31

El día de hoy realmente desconozco todo acerca de XCode y relacionados, pero a como veo las cosas me impresiona que exista este IDE gratuito que, además, luce muy completo. ¿Qué se acerca a esto? ¿Lázarus?

// Saludos

mamcx 03-06-2014 04:37:39

Quizas lo mas cerca es eclipse, solo que xcode es monolitico.

Casimiro Notevi 03-06-2014 11:37:29

Cita:

Empezado por mamcx (Mensaje 477225)
Quizas lo mas cerca es eclipse, solo que xcode es monolitico.

¿Eclipse no es un IDE?

mamcx 03-06-2014 15:10:34

Cita:

Empezado por Casimiro Notevi (Mensaje 477235)
¿Eclipse no es un IDE?

Si, al igual que XCode.

Se puede usar para programar en otros lenguajes, como python:

http://stackoverflow.com/questions/5...e-4-or-xcode-5

y ruby

http://stackoverflow.com/questions/6...-ruby-in-xcode

aunque esta mas enfocado a obj-c, c++, c & ahora swift.

Young 03-06-2014 15:38:18

Bueno nunca me agrado obj-c y ayer apple anunció su nuevo lenguaje Swift... que por lo que llevo revisado del manual se acerca más a lo que estoy acostumbrado.

¿Es idea mía o tiene aire a PHP?

Saludos.

roman 03-06-2014 18:48:44

Al parecer, no fueron muy originales con el nombre de su lenguaje:

http://swift-lang.org/

// Saludos

mamcx 03-06-2014 20:26:56

Eso es muy raro. No solo el mismo nombre sino tambien la extension de archivos

Cita:

swift hello.swift

mamcx 04-06-2014 02:20:40

Cita:

Empezado por maeyanes (Mensaje 477202)
lo último que supe es que podías dar de alta hasta 100 dispositivos.

Ahora, en la presentación de hoy, una de las novedades para la App Store de iOS es que podrás poner versiones Beta de tus aplicaciones para que cualquiera las pueda bajar y probar.

Y ahora se confirma que el limite ya no es 100 sino 1000 *usuarios* (no maquina). Basicamente un problema resuelto para un despliegue pequeño


La franja horaria es GMT +2. Ahora son las 13:51:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi