FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveMac / FivePhone (iPhone, iPad) he conseguido un iphone
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: he conseguido un iphone
Posted: Tue Nov 23, 2010 05:23 PM

Manuel,

Has podido hacerlo sin certificado ? C贸mo ? :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: he conseguido un iphone
Posted: Tue Nov 23, 2010 06:07 PM
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 : :-) :-)
http://forums.fivetechsupport.com/viewtopic.php?f=8&t=20079&start=390#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 :-)
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: he conseguido un iphone
Posted: Tue Nov 23, 2010 07:58 PM

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.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 07:10 AM

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
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 07:53 AM
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.
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 09:56 AM

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

  1. 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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 10:25 AM

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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 10:36 AM
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
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 10:51 AM
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.
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 12:47 PM

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.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 10:15 PM
Manuel,


Antonio si puedes subir el make para hacer solo un lib al repositorio ......


Lo he hecho a mano, asi:
Code (fw): Select all Collapse
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
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 10:22 PM

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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 10:36 PM
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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: he conseguido un iphone
Posted: Wed Nov 24, 2010 10:44 PM
Manuel,

Te ha quedado estupendo! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: he conseguido un iphone
Posted: Thu Nov 25, 2010 12:33 AM
Funcionando en el simulador!!! :-)



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 (fw): Select all Collapse
function HB_GT_TRM()

return nil

Code (fw): Select all Collapse
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