Animatie/Intro/Demo om gebruiker wegwijs te maken

Animatie/Intro/Demo om gebruiker wegwijs te maken discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hoi, Binnen mijn project wil ik een intro/demo stukje die de gebruiker laat zien wat hij/zij moet doen. Bijvoorbeeld een pad volgen van A naar ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 5 June 2012, 11:40
» iPhone 4 16GB (Zwart) [FW: 5.1.1]  [Jailbreak: Nee]
» iPad 3 Wi-Fi +4G 32GB (Wit) [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 19 March 2008
Berichten: 95
Standaard Animatie/Intro/Demo om gebruiker wegwijs te maken

Hoi,

Binnen mijn project wil ik een intro/demo stukje die de gebruiker laat zien wat hij/zij moet doen. Bijvoorbeeld een pad volgen van A naar B. De intro/demo laat dus vooraf aan het begin van de desbetreffende weg zien welke pad hij moet volgen. Dit gebeurd dan ook automatisch.

Een soortgelijke (wat ik ongeveer bedoel) is de app van Apple "GLPaint". Daarin wordt aan de gebruiker getoond dat er moet worden geschud (Shake Me!). Het staat dan ook opgeslagen als Recording.data.

Nu is mijn vraag, watvoor bestand is .data, en hoe dit te maken?
Is er een alternatief voor .data dat dezelfde functionaliteit heeft?

Ik ben benieuw naar de reacties. Uiteraard heb ik gezocht naar mijn eigen vragen, maar ik heb het (nog) niet kunnen vinden.

Groet,
__________________
---- Med. iOS Developer ----
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 5 June 2012, 11:44
XIII's schermafbeelding
iPhone(club) Guru
» iPhone X 256GB (Spacegrijs) [FW: 11.4]  [Jailbreak: Nee]
» iPad Pro 10,5 Wi-Fi + 4G 256GB (Spacegrijs) [FW: 11.4]  [Jailbreak: Nee]
» Windows
 
Geregistreerd: 1 July 2009
Berichten: 10.015
Standaard

Wat is "het" in "Het staat dan ook opgeslagen als Recording.data"?
__________________
We are one, but we are not the same... Talk to each other!
  #3  
Oud 5 June 2012, 11:53
» iPhone 4 16GB (Zwart) [FW: 5.1.1]  [Jailbreak: Nee]
» iPad 3 Wi-Fi +4G 32GB (Wit) [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 19 March 2008
Berichten: 95
Standaard

Citaat:
Oorspronkelijk geplaatst door XIII Bekijk bericht
Wat is "het" in "Het staat dan ook opgeslagen als Recording.data"?
De tekst met ShakeMe! dat wordt geanimeerd/demo/intro. Geanimeerd is, het wordt uitgeschreven.
  #4  
Oud 5 June 2012, 15:12
Nikooos's schermafbeelding
» iPhone 5 32GB (Zwart) [FW: 10.0.2]  [Jailbreak: Nee]
» iPad 2 Wi-Fi 16GB (Wit) [FW: 10.0.2]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 28 November 2007
Locatie: Tilburg
Berichten: 3.183
Standaard

Een demo is toch gewoon een animatie? Dus een aantal plaatjes achter elkaar gezet? Of desnoods een filmpje wat je laat zien de eerste keer dat een app wordt opgestart.

Ik zie dan ook niet wat dat te maken heeft met een Recording.data?
  #5  
Oud 5 June 2012, 15:29
» iPhone 4 16GB (Zwart) [FW: 5.1.1]  [Jailbreak: Nee]
» iPad 3 Wi-Fi +4G 32GB (Wit) [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 19 March 2008
Berichten: 95
Standaard

Citaat:
Oorspronkelijk geplaatst door psychonikeo Bekijk bericht
Een demo is toch gewoon een animatie? Dus een aantal plaatjes achter elkaar gezet? Of desnoods een filmpje wat je laat zien de eerste keer dat een app wordt opgestart.

Ik zie dan ook niet wat dat te maken heeft met een Recording.data?

Het lijkt daarin opgeslagen te zijn.

Ik wil dat er bij een afbeelding van bijvoorbeeld een 2D weg een pad wordt geanimeerd zodat de gebruiker weet wat ie moet doen.

Is er ook een voorkeur van het opslaan ivm opslagruimte (het liefst zo minimaal mogelijk).
  #6  
Oud 6 June 2012, 13:40
» iPhone 5s 16GB (Goud) [FW: 7.1.2]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 16GB [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 12 January 2009
Berichten: 484
Standaard

Heb je de source code wel bekeken? of snap je gewoon niet wat hij doet? want als ik zo kijk is het best duidelijk.

Recording.data is gewoon een NSMutableArray object dat naar een bestand is geschreven. ( [NSMutableArray writeToFile:atomically:] waarschijnlijk).
Deze wordt in de playback: method uitgelezen, voor elk element in de array wordt deze met een vertraging uitgevoerd.
Dan hebben ze in de playback: method een NSData object, welke gecast wordt naar een array van CGPoints (punten op je scherm). Dit is een "path", zo noemen ze het, 1 lijn die getekend moet worden. Daarna loopt de code door al deze punten heen, en tekent een lijn tussen deze punten.
Daarna volgt de vertraging en wordt de volgende lijn getekend.
__________________
Software Engineer
iPhone Developer
  #7  
Oud 6 June 2012, 15:22
» iPhone 4 16GB (Zwart) [FW: 5.1.1]  [Jailbreak: Nee]
» iPad 3 Wi-Fi +4G 32GB (Wit) [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 19 March 2008
Berichten: 95
Standaard

Citaat:
Oorspronkelijk geplaatst door Whacko Bekijk bericht
Heb je de source code wel bekeken? of snap je gewoon niet wat hij doet? want als ik zo kijk is het best duidelijk.

Recording.data is gewoon een NSMutableArray object dat naar een bestand is geschreven. ( [NSMutableArray writeToFile:atomically:] waarschijnlijk).
Deze wordt in de playback: method uitgelezen, voor elk element in de array wordt deze met een vertraging uitgevoerd.
Dan hebben ze in de playback: method een NSData object, welke gecast wordt naar een array van CGPoints (punten op je scherm). Dit is een "path", zo noemen ze het, 1 lijn die getekend moet worden. Daarna loopt de code door al deze punten heen, en tekent een lijn tussen deze punten.
Daarna volgt de vertraging en wordt de volgende lijn getekend.
Dit is interresant, ik ga er weer even naar kijken. Ik weet nu in ieder geval een richting, dank voor de tip/uitleg.

Ik zal zsm wat posten met mijn bevindingen.
  #8  
Oud 6 June 2012, 15:50
XIII's schermafbeelding
iPhone(club) Guru
» iPhone X 256GB (Spacegrijs) [FW: 11.4]  [Jailbreak: Nee]
» iPad Pro 10,5 Wi-Fi + 4G 256GB (Spacegrijs) [FW: 11.4]  [Jailbreak: Nee]
» Windows
 
Geregistreerd: 1 July 2009
Berichten: 10.015
Standaard

Oh, helemaal overheen gelezen dat het om een Apple voorbeeldproject gaat...

En dus broncode beschikbaar is...

Dat moet toch enorm helpen?
  #9  
Oud 6 June 2012, 16:07
» iPhone 4 16GB (Zwart) [FW: 5.1.1]  [Jailbreak: Nee]
» iPad 3 Wi-Fi +4G 32GB (Wit) [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 19 March 2008
Berichten: 95
Standaard

Citaat:
Oorspronkelijk geplaatst door XIII Bekijk bericht
Oh, helemaal overheen gelezen dat het om een Apple voorbeeldproject gaat...

En dus broncode beschikbaar is...

Dat moet toch enorm helpen?
Ik had het moeten melden

Nu ik wegwijs ben, zou het moeten helpen haha.
Ik heb daar dus overheen gekeken door al mijn focus op de animatie te geven.

Ik heb ook iets van displayrecorder gevonden via google. Het is jailbreak-only.
Reageren


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 
Discussietools
Weergave

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
Front Row animatie Jeroen0704 Ontwikkelen voor iOS 4 18 February 2011 12:42
Mogelijke Abo/toestel prijzen bij intro G4 MightyWiggy Koopinformatie Nederland 1 31 January 2010 19:52
Help even wegwijs maken aub nanoman Archief 9 25 November 2007 16:43

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 09:10.