Find Jobs
Hire Freelancers

Überarbeitung eines Coredatastacks zur Synchronisierung zwischen OSX und IOS -- 2

€30-250 EUR

Cerrado
Publicado hace más de 9 años

€30-250 EUR

Pagado a la entrega
Überarbeitung eines Coredatastacks zur Synchronisierung zwischen OSX und IOS Aufgabenstellung: Für ein bestehendes Projekt in Objective-C wird eine Teilaufgabe vergeben. Das Projekt besteht aus einer MAC OSX Anwendung und einer IOS Anwendung für Iphone, Ipad. 1.Überarbeitung des CoreDataStacks bei einem Aufruf (SharedInstance) zur Laufzeit, der einen bestehenden PersistentStore + MOC deaktiviert. Im Anschluss wird ein neuer PersistentStore + MOC aktiviert (also, Tausch der SQLite Datenbank während der Laufzeit der App, wenn diese aus einer anderen Quelle ersetzt wird). Hier stürzt die IOS App ab, die OSX App verarbeitet den Prozess ordnungsgemäß. Der einfache erwartete Prozess ist: Context besteht zur Laufzeit -> Store wird deaktiviert -> meldet TRUE zurück. 2. Überarbeitung der iCloud Synchronisierung. Die iCloud Synchronisierung zwischen den IOS Geräten funktioniert. Die iCloud Synchronisierung zwischen IOS und OSX funktioniert nicht fehlerfrei. Hier wird zwar der Cloud Inhalt erkannt und die Container werden auf dem OSX System angelegt, aber nicht herunter- bzw. hochgeladen. Ausgangssitution: - Beide Apps habe eine eigne ID, eigenes Provisioning Profile - Es gibt einen iCloudContainer - Gleiche Team ID Sie erhalten folgende Klassen zur Überarbeitung: CoreDataDao.h, CoreDataDao.m, CoreDataStack.h, CoreDataStack.m, VersioningMethods.h (IOS), VersioningMethods.m (IOS), VersioningMethods.h (OSX), VersioningMethods.m (OSX), Constants.h (IOS), Constants.m (IOS), Constants.h (OSX), Constants.m (OSX) Erwartetes Ergebnis: - SQLite Datenbanken können während der Laufzeit ersetzt (nicht zusammengefügt) werden - Fehlerbehung der iCloud Synchronisierung zwischen OSX und IOS Erwartete Voraussetzung: - Überarbeitung der bestehenden Klassen unter Berücksichtigung, dass dies ein bestehendes Projekt ist. Es muss nicht dokumentiert werden. Projektbeschreibung: Beide Anwendungen verfügen über dieselbe Klassen zur Datenbanksteuerung. Diese beiden Klassen sind eine CoredataDAO + CoredataStack und werden 1:1 in IOS und OSX eingesetzt. Die Unterschiede zwischen den Systemen wird in einer Constants und einer VersioningMethods Klasse aufgeführt: * CoredataDAO (IOS / OSX) - Shared Instance, initiiert ManagedObject aus CoreDataStack, Delete, Save etc. * CoredataStack (IOS / OSX) - Shared Instance, Persistentstorecoordinator, Persistentsore, Storeoptions, Store Handling (Merge, Delete etc.), ManagedObjectContext, Ubiquity container * Constants (IOS / OSX) - Definierte Konstanten wie App ID etc. * VersioningMethods (IOS) - IOS bedingte Methoden (z.B. Application Directory) * VersioningMethods (OSX) - OSX bedingte Methoden (z.B. Application Sandbox Directory, Cloud Directory) Die iCloud Synchronisierung zwischen den IOS Geräten funktioniert. Die iCloud Synchronisierung zwischen IOS und OSX funktioniert nicht fehlerfrei.
ID del proyecto: 6477875

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
7 freelancers están ofertando un promedio de €2.517 EUR por este trabajo
Avatar del usuario
A proposal has not yet been provided
€1.473 EUR en 10 días
4,9 (31 comentarios)
7,6
7,6
Avatar del usuario
Hello sir. I am a passionate mobile developer with 5+ years rich experience. Before felling in love with mobile apps, I had worked extensively with objectiveC, XCode, Java, C++ to have a strong grip on OOP and design patterns. Worked in domestic/global app development teams during my last 5 years, gained rich experience and knowledge in mobile app development. your project is one of my favorite and high quality I can provide quick and quality result within your budget. My communication and working time will be flexible to meet your requirement. I will do my best in order to realize your ideas into life.
€3.157 EUR en 20 días
5,0 (18 comentarios)
7,2
7,2
Avatar del usuario
Hi Thanks for reading my application. I have rich experiences in mobile and social networking. Please take a look my portfolio. Please let me know your requirements in detail. All the best.
€3.157 EUR en 30 días
5,0 (15 comentarios)
6,1
6,1
Avatar del usuario
Hello, Hope you had a great day today. I know you are looking for I.T. Programming partners to work on your projects. I will not tell you that we can do this and that; alternatively I would like to find the solution for your need from our existing database. So the project that you are looking for is implemented before the deadlines. Also we keep our rates reasonable if the project has the similarity with the one, which we have done before. If the project is not from our database we will quote a very good and reasonable price for the custom development. We have good database of the software, apps, games, and websites. Those databases can be used only if client permits us to do else we start from scratch and deliver the desired results. We have worked on: Apps Restaurant app, GPS Navigation apps, Enterprise Apps, Climatic apps, Guide apps, Radio apps, Chat apps, Music apps, IEMI apps, Domain Reg. apps, Social networking apps, Banking apps, File manager apps, Directory apps, Ticketing apps, Real estate apps, Medical apps, Deal apps, QR code apps, Recharge apps, Video editing apps, Shopping apps, etc. Games 3D hunter game, Fighting game, Talking Tom games, Basketball game, Cricket game, Chess game, Volleyball game, Dice game, Farmville game, Casino game, Golf game, Pet game, Racing game, Running game, Soccer game, etc. Looking forward to your reply and expect an inquiry from you. Thanks Ben
€3.000 EUR en 30 días
5,0 (3 comentarios)
3,4
3,4
Avatar del usuario
Hi, I have been through your requirements and it matches our expertise. I am very much interested in working on your project as it seems that we have done something similar. I am not yet confirmed that i will have any more questions or not. But it would be very great if we can discuss project. Our expertise is in - 1) Web Development 2) Mobile Application & games Development 3) Software Development 4) Promotions and Branding with SEO I will be glad to show our portfolio videos better than links. We have a videos taken from simulator. So it would be very interesting if we work together and you can expect a fair and quality work from us. Thanks N
€2.500 EUR en 30 días
5,0 (5 comentarios)
3,0
3,0
Avatar del usuario
please check our company freelancer profile https://www.freelancer.com/u/melaar.html we already developed this type of project so we can take your project. why you hire us ? have 5*** with 100% complete rate with we will daily update you so you will understand whats going on we are not time wester people . We provide you industry standard Mobile Apps, Software, Desktop Apps, Web Stores, Websites and Web Apps. So, you get all at one place! We can provide you the following: - iOS applications - Android applications - Software for all purposes - Desktop applications - Websites - Web applications - Ecommerce websites/ Web stores We specialize in: - Objective C, Cocoa, iOS 4, 5, 6 - Java, Google Android - WordPress, Joomla - WP Ecommerce, Magento - PHP5, PHP, MySQL - C#, C++, C - ActionScript 3.0, AIR, XML for more discussion can you add replay me on pm .... waiting for your replay thank you.......
€210 EUR en 10 días
5,0 (4 comentarios)
2,3
2,3

Sobre este cliente

Bandera de GERMANY
Germany
0,0
0
Forma de pago verificada
Miembro desde sept 12, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.