EXACT INSTRUCTIONS MAKING SLIME CHALLENGE | We Are The Davises
For det første, lad mig begynde med at advare dig mod at læse denne artikel. Det vil ødelægge nogle af dine illusioner om Facebook. I øjeblikket lever du sandsynligvis i noget en drømmeverden. Du tror nok, at Facebook, som et stort selskab, der er respekteret, spiller retfærdigt - `de kan ikke gøre ondt`. Desuden, hvis du tænker på at udvikle en ansøgning til Facebook-platformen, kan denne artikel slå dig af. Hvis jeg ikke har skræmt dig af, læs videre.
Mine universitetsforedragere plejede at fortælle mig, at en god artikel er en, der er velforsket og skrevet af en autoritetskilde, som en, jeg har brugt over fem år til at udvikle applikationer - tre heraf til Facebook platformen. Mit mest populære Facebook Windows-program, " Chit Chat " modtager tusindvis af downloads hver dag. Som sådan føler jeg mig som en ting eller to om, at Facebook fungerer, da jeg har set dem med mine blide øjne i et halvt årti.
Lad mig forgive en mening, som du måske har om mig, denne artikel kommer til at lyde som nogen med "sure druer", men i stedet kan du betragte det som en advarselsmeddelelse fra en person inden du ved, inden du investerer dine velfortjente dollars eller tid, når du udvikler dig til Facebook-platformen.
1. Det er Facebooks platform, ikke dins
Jeg siger det åbenlyse her, men det er nok den mest oversete risiko, når man overvejer udvikling. Som du sikkert ved, er Facebook et lukket miljø, og din succes og fiasko er så meget ned til dig, hvad Facebook tillader (og hvad det ikke tillader) at du gør.
Når du udvikler til Facebook platformen taber du meget kontrol over hvad du kan og kan ikke gøre.
Da Facebook har åbne API`er, betyder det, at barrierer for konkurrenter er lavere end hvad de måtte være, når du udvikler dit eget system. Som følge heraf vil en konkurrent sandsynligvis kunne udvikle noget, der ligner meget på det, du har gjort. Der er ringe eller ingen beskyttelse af dine ideer.
2. Facebook elsker at ændre - Ændringskode
Det er ikke kun brugere, der hader det, når Facebook ændrer ting. Udviklere hader det også, og Facebook har en dårlig track record når det kommer til at være "developer friendly."
Facebook elsker at opgradere deres kode med ringe eller ingen advarsel. Mens opgraderinger er velkomne, har Facebook en dårlig track record om kompatibilitet bagud. Det betyder, at du kun kan investere en betydelig sum penge kun for Facebook for at slukke for visse API`er, ændre måden, hvorpå denne kode fungerer eller for at ændre hele koden base helt og holdent
I de seneste tre år har vi ændret meget af kernen i Chit Chat ansøgningen tre gange over.
Løsning: En beredskabsplan er vigtig. Sørg for, at du har både budget og support for meget at ændre din kodebase med kort varsel.
3. God ide? Forbered dig på Facebook for at skabe en klon
Da du udvikler dig til Facebooks platform, er der absolut ingen barriere for dem, der skaber en konkurrerende ansøgning. At konkurrere imod et officielt Facebook-produkt er svært at sige mildt - selvom din ansøgning er bedre end deres.
Media er desværre meget "Facebook" fokuseret, og som sådan - at forsøge at fremme en uofficiel ansøgning kræver både stærk arme og brede skuldre.
Athena IT Limited udviklede en Facebook chat-applikation til skrivebordet, Blackberry og iPhone - Facebook har nu udviklet en ansøgning til hver af de platforme, der konkurrerer med os på hver af disse niche markeder.
For at give et andet eksempel, oprettede jeg for et par år siden en ansøgning og poll-ansøgning - Facebook har nu deres egen app, der dominerer dette markedssegment.
4. De skriver og omskriver regelbogen på vil
For det bedre eller dårligere gælder den populære forældremantra "mit hus, mine regler" desværre for Facebook-netværket. I modsætning til en almindelig forretning, hvor du bare skal beskæftige sig med lovene i de lande, hvor du opererer, med et produkt udviklet på Facebook-platformen, skal du også bekymre dig om Facebooks regler samt T & c`er - betingelser der kan ændre sig ved et øjebliks varsel.
Et eksempel der viser dette punkt er Zygna. Deres brugerbase er faldet dramatisk, fordi Facebook har begrænset den måde, hvorpå de kan få brugere til at betale for varer (begrænser til Facebook-kreditter) og begrænser mængden af forfremmelse, de kan gøre. Som et velfinansieret VC-støttet firma med millioner af brugere har de langt mere indflydelse end de fleste udviklere.
I et andet eksempel oprettede jeg for et par år siden en poll / petition ansøgning, der faldt fugle af reglerne, da Facebook introducerede en grænse for mængden af personer, du kan invitere til en ansøgning. Hvem vil køre en pol, hvor de er begrænset til at invitere fem brugere om dagen?
5. Facebook Promotion
Tillad mig at bruge to definitioner til at forklare dette afsnit. Jeg vil beskrive der som to typer Facebook-applikationer, disse "on site" og de "off site." "On Site" -applikationer, baseret på min definition er et program, der er hostet og henrettet fra Facebook-miljøet på Facebook underdomæne, hvorimod en "off site" -applikation er en applikation, der benytter Facebook API, men er hostet og udført på din server på dit domæne / software, men interagerer med Facebook på en eller anden måde.
A - Søgemaskiner
Hvis du er socialmedieobsaget, kan du beslutte at sociale medier vil være den eneste strategi, hvor du får trafik til din ansøgning.
Når du udvikler til Facebook-applikationsplatformen "on-site", kan du effektivt vende ryggen på søgemaskine trafik - dvs. Google. På grund af Facebooks lukkede vægmiljø er det sværere at rangordne dine søgeord og sætninger.
Da Facebook-applikationsbanen er den direkte rute til din ansøgning, foretrækker medier og andre hjemmesider at linke direkte til den pågældende sti i stedet for en tredjeparts- festwebsted, du producerer, betyder det, at du hjælper Facebook til at rangere frem for dig. Det betyder, at alle de "værdier", du opretter, hjælper Facebook-rang, i stedet for dit eget produkt - husk at Facebook ejer det nede og din udvidelse frem for dig. Desuden vil din ansøgning ikke blive indlæst, før en bruger logger ind på Facebook, da Google ikke kan gennemgå det.
B - Sociale medier
På Facebooks side ser udviklingen til Facebook dig op, til muligheden for en masse "fri organisk" viraltrafik. Når det er sagt, husk at Facebook i et indfald kan deaktivere din ansøgning, ændre de koder, som din ansøgning er baseret på eller deaktivere din evne til at promovere.
Det meste af ovenstående er gjort uden mulighed for at appellere eller uden formel anmeldelse eller advarsel.
For eksempel har Facebook deaktiveret ansøgnings-Id`et, som Digsby integrerede det Facebook-løsning til og dermed deaktiveret sin evne til at kommunikere med Facebook. Dette blev gjort uden advarsel.
Løsning: Kontroller, at din Facebook-integration fortsætter med at fungere og har en uforudsete strategi på plads, hvis den ikke fungerer. Kode robust, så hvis en komponent holder op med at virke, ophører hele softwareproduktet ikke med at virke.
Hvis du stadig skal udvikle til Facebooks platform - sig ikke, at jeg ikke advarede dig om de faldgruber, du oplever.
Gæst Post skrevet af: Daniel Tilbud -Facebook messaging software "Chit Chat”.
Nokia: Fra teknisk udvikling til menneskelig udvikling?
Det er officielt. Eller så synes det. Allerede den mest aktive håndsætfabrikant i udviklingslandene lavede Nokia denne uge ...
Hvis du leder efter en desktop-e-mail-klient, der ikke er Outlook, kan du opdage, at du ikke har mange muligheder. Mozilla Thunderbird er ikke længere aktivt udviklet; Eudora er en fjern hukommelse; Flagermusen! er stadig rundt, men koster $ 35 (eller $ 45 for professionel udgave). En af de mere tiltalende muligheder, der er til rådighed, er Postbox, en smidig, moderne desktop e-mail-klient, der spiller godt med Gmail og vil sætte dig tilbage kun $ 10 efter 30-dages gratis prøveversion.
Med alle viste ruder vises postboks-grænsefladen føles kraftig næsten til det punkt at være overvældende.
Windows kan via tweaking lade dig gøre interessante ting. Nogle er nemmere at udføre, og lader dig tilpasse din pc og få den til at fungere som du vil. En simpel tweak gør dig simpelthen lærer en tastaturgenvej, du gerne vil bruge til at udføre en opgave, du regelmæssigt udfører. Mens nogle avancerede tweaks involverer registreringsredigering.
Lad os i dette indlæg se, hvordan du ændrer Ctrl + Alt + Sletningsindstillinger ved hjælp af Windows-registreringsdatabasen i Windows 7 / 8. Bemærk at tweak kræver ændring af registreringsindstillinger. Det anbefales at sikkerhedskopiere dine indstillinger, inden du fortsætter.