Annulé

Crear una aplicación para iPhone

Actualmente tenemos una aplicación movil desarrollada en swift a la cual requerimos añadir algunas funcionalidades. Básicamente la aplicación hoy, busca señales de beacons bluetooth (ibeacon) y de acuerdo al major y minor del beacon seleccionado abre una ventana con contenido html relacionado previamente con el beacon. La aplicación se conecta con app service de azure para consultar y enviar información.

Se requieren la siguiente adición de funcionalidades al código:

1. El “webview” que presenta el contenido HTML, debe cargar siempre de internet, actualmente a veces carga del historial local del equipo. Se deben limpiar las cookies antes de mostrar nuevo contenido.

2. Cuando el “Web view” carga un sitio, debe enviar dentro de los parámetros de la URL, el IMEI del dispositivo de la siguiente manera: URL+"?imei="+IMEI

3. El concepto de favoritos se cambia por “Guardados”. Un usuario puede guardar un micrositio, el micrositio debe estar disponible en la sección “Guardados” (hoy favoritos) incluso sin servicio de internet. En el caso de Android lo que se hace es guardar el sitio localmente como un archivo en formato mht (no todo el sitio sino la página que el usuario estaba viendo en ese momento)

4. En el tab donde se ve el contenido HTML correspondiente a un beacon, el usuario puede compartir en redes sociales. Se comparte la url asociada al beacon

5. Agregar la sección “registrar mi negocio” que envía un formulario a la BD tabla “interested” con la siguiente información: nombre, email, teléfono.

6. Agregar un proceso de background monitoring al abrir la aplicación. El usuario puede apagar o suspender esta función. Cuando este proceso detecta beacons, manda una notificación de entrada a zona, al hacer clic sobre la notificación abre la lista de beacons disponible.

7. Agregar a la lista de beacons disponibles, la distancia aproximada a cada beacon.

8. En la pantalla principal añadir opción para que el usuario capture sus datos de contacto para que en el siguiente punto pueda compartirlos. La información que deberá guardarse localmente incluye: nombre, email, teléfono (10 dígitos), empresa. Debajo de los campos de texto se debe presentar texto: “*Tus datos serán almacenados en tú dispositivo y serán compartidos con los autores de los sitios que tú decidas con el propósito de que puedan comunicarse contigo.”

9. En la pantalla donde se ve la información HTML de un beacon, añadir opción “Enviar mis datos”. Esta opción únicamente se presenta cuando el usuario previamente capturo sus datos de contacto mediante la pantalla descrita en el punto anterior. Cuando el usuario selecciona esta opción, podrá capturar un comentario (texto abierto) opcional. La información debe guardarse localmente y enviarse a la BD remota tabla “contáctame” con los siguientes campos: cliente, titulo, fechahora, nombre contacto, email, teléfono, empresa, comentario. Desactivar la opción después de que el usuario haya enviado datos para evitar más de una captura.

10. En la pantalla donde se ve la información HTML de un beacon, añadir opción “calificar sitio”. Cuando el usuario selecciona esta opción, se debe presentar un “rating bar” con 5 niveles, valores enteros de 0 a 5. La información deberá guardarse localmente para posteriormente enviarse a la BD remota tabla “rateme” con los siguientes campos: cliente, titulo, fechahora, imei del dispositivo y calificación (0-5). Ocultar opción después de que el usuario ya capturo una calificación para el sitio.

11. Añadir nueva funcionalidad para mostrar promociones.
a. SQLite: Se añade el campo “promoid” a la tabla “sitelist”. La información de esta tabla se lee de la tabla “sitelist” en azure
b. SQLite: Crear tabla participaciones, campos: client, title, promoid, timestamp, name, email, phone, imei, status. Tabla de escritura, sincroniza con la tabla “participaciones” en azure
c. SQLite: Crear tabla promociones, campos: promoid, description, startdate, enddate, imageurl. Tabla de lectura sincroniza con la tabla “promociones” en azure.
d. Después de seleccionar un sitio asociado con un beacon de la lista y al abrir la pantalla para mostrar el contenido asociado al beacon, si el campo “promoid” de la tabla “sitelist” es diferente a 0 (promoid!=’0’) entonces se abre un pequeño cuadro tipo dialog donde se presenta: imagen (del campo “imageurl” de la tabla “promociones”) y descripción de la promoción (del campo “description” de la tabla “promociones”). El dialog tiene dos botones: “cancelar” (solo cierra el dialog) y “ok” que deposita un registro en la tabla “participaciones”. El dialog solo debe mostrarse cuando el ‘client’-‘title’ seleccionado no tiene ningún registro en la tabla ‘participaciones’.
e. Durante el inicio de la aplicación, en la tabla ‘promociones’ deben eliminarse todos los registros de promociones fuera de fecha: date>’enddate’ || date<’startdate’. También deben eliminarse los registros de la tabla ‘participaciones’ donde ‘promoid’ pertenezca a una promoción fuera de fecha (tabla promociones).

Compétences : Azure, iBeacon, iPhone, Mobile App Development, Swift

Voir plus : como crear una app gratis y ganar dinero, crear app gratis sin publicidad, programa para crear aplicaciones android, como crear una app desde cero, como crear una app para android desde cero, crear app gratis, pasos para crear una app, crear app android sin saber programar, crear una aplicación para android, iOS, y ejecutable, crear una aplicación para android, crear una aplicación android, Evolucionar una aplicación para Android, Aplicación para iphone, crear una página web para una prodductora audiovisual, crear una pgina web para una prodductora audiovisual

Concernant l'employeur :
( 0 commentaires ) QUERETARO, Mexico

N° du projet : #14847794

25 freelance ont fait une offre moyenne de 18777 $ pour ce travail

technotrust

Hello, Thanks for posting job and reading my bid proposal. We have analysed your requirements and found that you are looking for iOS Expert who can develop Application from Design as per your given requirements. Plus

18750 $ MXN en 30 jours
(188 Commentaires)
8.9
aistechnolabs

Greetings, I am very thankful for this opportunity. Below are some examples from our portfolio which shows our expertise and work experience: Android: [url removed, login to view] [url removed, login to view] https://goo.g Plus

22680 $ MXN en 20 jours
(46 Commentaires)
8.6
zhandong0217

Dear, my client. Thank you for your job post. I have checked your project description in carefully then i have some questions about that. Please clear me about that, then i can start your project from now on even. Plus

17763 $ MXN en 20 jours
(79 Commentaires)
7.7
HugeWave

-----------------Hello----------------- **Let's built successful project together** [url removed, login to view] This is my [url removed, login to view] profile and please check my profile .. As you can see , Plus

18750 $ MXN en 20 jours
(63 Commentaires)
7.9
technorizen

Hello, I have 6 years of experienced on mobile application and development web services I have gone through your project requirement specification and as per my previous experience with this I am capable to do this Plus

12000 $ MXN en 20 jours
(118 Commentaires)
8.1
phanthan

Hello. sir. I have experiences using iBeacon technical and already built several apps using it. And I am familiar with native app developing using html , javascript ,etc. I can build your project successfully. Pleas Plus

18750 $ MXN en 20 jours
(21 Commentaires)
7.3
jinthreek89

How are you? I am a senior developer with extensive experience in building high quality Mobile apps, Games & Web. When I work on a project, I strive for excellence and 100% client satisfaction. Having an idea Plus

18750 $ MXN en 20 jours
(34 Commentaires)
7.4
gahisharma

Dear Client,Hope you doing well. I have gone through your requirement and as per my previous work experience i am ready to start work immediately on your project. yes i am very much expertise with HTML, CMS, Plus

17763 $ MXN en 20 jours
(57 Commentaires)
7.6
JinTaiZhe

*** Hello, I've read your description. *** I am an professional ios app developer and have developed several social apps like yours. Thus I know how to do it and avoid common mistakes which spare much time and delay Plus

11250 $ MXN en 20 jours
(32 Commentaires)
6.8
17763 $ MXN en 20 jours
(28 Commentaires)
6.6
HuiYing210

Hello Sir,   As a talented and agile developer, I am confident I can exceed your expectations and complete your project on time and within your budget. So please feel free to message me and discuss further, I can mak Plus

18750 $ MXN en 20 jours
(39 Commentaires)
6.8
ITWhiz4U

Hello, client. My number one priority is customer service and satisfaction! I can develop iOS and Android apps, server backend api and admin panel in PHP,MySQL and Website for the app. I have developed man Plus

18750 $ MXN en 20 jours
(32 Commentaires)
6.5
Yugene90

*** Hello, You have an idea and I'll make it. *** I am a senior iPhone/Android/Web app developer and will serve you the best work. I had worked as a senior mobile/web developer in FTD Company for over 8 years and hav Plus

18750 $ MXN en 20 jours
(20 Commentaires)
6.3
xinfei713

Dear sir. I have checked your job requirement carefully. I will show you the app link that I have developed . [url removed, login to view] http Plus

18750 $ MXN en 20 jours
(22 Commentaires)
5.3
londonlance

We are a London (Shoreditch) based web development studio. Please get in touch to discuss further. Following are some of our recent projects; [url removed, login to view] A social media post scheduler and manager Plus

22500 $ MXN en 30 jours
(1 Commentaire)
4.9
xiaolinsoft

Hello, Thank you for posting an interesting project! I've carefully read your description and I am very interested in your project. I have 8+ years of experience in building of native iOS apps. Please check the Plus

18750 $ MXN en 20 jours
(16 Commentaires)
4.9
22222 $ MXN en 10 jours
(1 Commentaire)
3.7
workspaceitaus

Hello, I m Tahsinul Alam, completed MSC in Soft Engineering now working as one of the project manager in WEB development team of Workspace Infotech Ltd, software/Outsourcing firm located in Dhaka, Bangladesh. We ha Plus

18750 $ MXN en 20 jours
(3 Commentaires)
2.0
riveradiego

Me encanta el concepto! Por favor contad conmigo. Os aseguro el mejor soporte y atención en español, además de mi experiencia y gusto por entregar la mejor UX y el diseño más cuidado de UI. Gracias! Diego

18750 $ MXN en 10 jours
(0 Commentaires)
0.0
SeoWebLogix

Hii Webview to how html content -Integrating iBeacon for location services (Regions Monitoring) -Create a webservice for storing the token (IMEI) -Integrating Mapview showing services available with pins inside th Plus

18750 $ MXN en 20 jours
(1 Commentaire)
0.0