he conseguido un iphone

User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

Manuel,

Has podido hacerlo sin certificado ? Cómo ? :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Antonio Linares wrote:Manuel,

Has podido hacerlo sin certificado ? Cómo ? :-)
Se crea un certificado de desarrollador que no se verifica pero que sirve para que xcode deje compilar .Me dá que para la proxima version de xcode lo taparán pero de momento sirve .

Aqui esta el post donde dejé el enlace : :D :wink:
http://forums.fivetechsupport.com/viewt ... 90#p107896

Por cierto he mirado que se pueden hacer plantillas personalizadas de xcode donde directamente podemos hacer que nos ponga el vmInit() y la llamada a main() automaticamente :D
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

He subido al repositorio un template personalizado que genera automatico el codigo para hacer aplicaciones fivephone desde xcode .
Falta mirar como hacemos para configurar los parametros de paths de includes y librerias pero como comienzo vale.
Saludos.

--------------------- edito ------------------------------------
He subido una nueva version donde van tambien ajustado para que compile los prg .Los paths tambien van puestos pero ajustados con mi configuracion asi que tenemos que cambiarlos ( para cada uno ) .
Para instalar descomprimir en :
/Users/xxxx/Library/Application\ Support/Developer/Shared/Xcode/
Para ajustar lo de los path se abre el template con xcode y se pone lo que queramos ...

Saludos.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

Manuel,

El template lo has creado a mano ó usando xcode ?

Es decir, puede usarse xcode para crear un template ? gracias :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Antonio Linares wrote:Manuel,

El template lo has creado a mano ó usando xcode ?

Es decir, puede usarse xcode para crear un template ? gracias :-)
Antonio el template es el que trae el propio xcode modificado con xcode ...me explico para todos.
nos vamos a /Developer/Library/Xcode/Project Templates ( creo recordar , sino es parecido ) aqui tenemos todos los templates de xcode. Copiamos el que nos interesa a la carpeta ~/Library/Application Support/Developer/Shared/Xcode/
y lo abrimos con xcode . Hacemos las modificaciones oportunas y lo cerramos. listo .
Si abres el asistente de xcode para un nuevo proyecto lo veras en personalizados .
Saludos.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

He subido dos descargas a la página del proyecto:

1. Una única libreria Harbour que contiene todas dentro :-)
http://fivephone.googlecode.com/files/libharbour.a

2. Una única librería FivePhone que contiene Five y FiveC dentro :-)
http://fivephone.googlecode.com/files/libfivephone.a

Probado con ambas y con el xcode correspondiente a la versión más reciente de iOS (4.2.1) y funcionando bien :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

Manuel,

Los templates originales de xcode para el iPhone los he encontrado en:
/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

Manuel,
Antonio el template es el que trae el propio xcode modificado con xcode ...me explico para todos.
nos vamos a /Developer/Library/Xcode/Project Templates ( creo recordar , sino es parecido ) aqui tenemos todos los templates de xcode. Copiamos el que nos interesa a la carpeta ~/Library/Application Support/Developer/Shared/Xcode/
y lo abrimos con xcode . Hacemos las modificaciones oportunas y lo cerramos. listo .
Si abres el asistente de xcode para un nuevo proyecto lo veras en personalizados .
Podrias poner algunos pantallazos siguiendo el proceso ? No acabo de conseguirlo, gracias! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Antonio Linares wrote:Manuel,


Los templates originales de xcode para el iPhone los he encontrado en:
/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application
No estoy en el mac asi que no puedo ponerte capturas de momento ,pero la cosa es muy simple ...
Bien , coje el que quieras ,por ejemplo el "View-based iPhone Application" , copia la carpeta
Vete a ~/Library/Application Support/Developer/Shared/Xcode
crea los directorios que faltan /Project Templates/Application/
y copia la carpeta anterior dentro .
Te queda así:
~/Library/Application Support/Developer/Shared/Xcode/Project Templates/Application/View-based iPhone Application/
dentro veras un proyecto de xcode ->doble click y te lo abre . Modificas el proyecto y lo cierras . Listo .
tienes en el repositorio un proyecto ya modificado por mi que funciona , está en el directorio fivephone sintax .
saludos.
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Antonio si puedes subir el make para hacer solo un lib al repositorio ......
Por cierto , deberíamos ponernos de acuerdo en una "instalacion standar" para que los path sean validos para todos. En la carpeta developer por ejemplo ...

----------------------- edito --------------------------------
He subido al repositorio un instalador de fivephone . Despues de mucho pensarlo pienso que el directorio Developer es el mas apropiado . No pertenece al sistema propiamente dicho ,pertenece a todos los usuarios y casi seguro todos lo hemos colocado en raiz . De esta manera podemos standarizar los path .
Un saludo.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

Manuel,
Antonio si puedes subir el make para hacer solo un lib al repositorio ......
Lo he hecho a mano, asi:

Code: Select all

libtool -static -o libfivephone.a libfive.a libfivec.a

libtool -static -o libharbour.a libbz2.a libhbcommon.a libhbcpage.a libhbcplr.a libhbdebug.a libhbextern.a libhbhsx.a libhblang.a libhbmacro.a libhbnulrdd.a libhbrdd.a libhbrtl.a libhbsix.a libhbuddall.a libhbusrrdd.a libhbvm.a libjpeg.a liblibhpdf.a libm.a libminizip.a libmsqlite3.0.a libpng.a librddcdx.a librddfpt.a librddnsx.a librddntx.a
 
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

subido al repositorio instalador con el fivephone , harbour , archivos de sintaxis y template de aplicacion fivephone .... queda todo listo para usar .
Saludos.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

mastintin wrote:subido al repositorio instalador con el fivephone , harbour , archivos de sintaxis y template de aplicacion fivephone .... queda todo listo para usar .
Saludos.
Manuel,

Extraordinario! :-)

Voy a ponerlo como fichero de descarga! Vamos muy bien :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

Manuel,

Te ha quedado estupendo! :-)
Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

Funcionando en el simulador!!! :-D

Image

Subidas las librerias a la sección de descarga del proyecto:
http://fivephone.googlecode.com/files/libharbour.sim.a
http://fivephone.googlecode.com/files/l ... hone.sim.a

He tenido que añadir unas funciones al proyecto. Ya las incluiremos en las librerias una vez revisadas:

Code: Select all

function HB_GT_TRM()

return nil
 

Code: Select all

void write$UNIX2003( int i, char * s )
{
    NSString * ns = [ [ NSString alloc ] initWithCString: s ];
    NSLog( ns );
}

void fopen$UNIX2003( void )
{
}
 
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply